Public Member Functions | |
testInitClass () | |
testGetVersion () | |
testGetSchemaName () | |
testGetTableNames ($version, $known_tables) | |
testGetTableSchema ($version, $table_name) | |
testGetCustomTableSchema ($table_name) | |
testGetBaseTables ($version, $known_tables) | |
knownTableProvider () | |
knownBaseTableProvider () | |
knownCustomTableProvider () | |
chadoTableProvider () | |
Tests the ChadoSchema class.
Tests\tripal_chado\api\ChadoSchemaTest::chadoTableProvider | ( | ) |
DataProvider, a list of all chado tables.
Tests\tripal_chado\api\ChadoSchemaTest::knownBaseTableProvider | ( | ) |
Data Provider: returns known tables specific to a given chado version.
Tests\tripal_chado\api\ChadoSchemaTest::knownCustomTableProvider | ( | ) |
Data Provider: returns known custom tables specific to a given chado version.
NOTE: These tables are provided by core Tripal so we should be able to depend on them. Also, for the same reason, chado version doesn't matter.
Tests\tripal_chado\api\ChadoSchemaTest::knownTableProvider | ( | ) |
Tests ChadoSchema->getCvtermMapping() method.
@dataProvider chadoTableProvider
@group api @group chado @group chado-schema Data Provider: returns known tables specific to a given chado version.
Tests\tripal_chado\api\ChadoSchemaTest::testGetBaseTables | ( | $version, | |
$known_tables | |||
) |
Tests ChadoSchema->getBaseTables() method.
@dataProvider knownBaseTableProvider
@group api @group chado @group chado-schema
Tests\tripal_chado\api\ChadoSchemaTest::testGetCustomTableSchema | ( | $table_name | ) |
Tests ChadoSchema->getCustomTableSchema() method.
@dataProvider knownCustomTableProvider
@group api @group chado @group chado-schema
Tests\tripal_chado\api\ChadoSchemaTest::testGetSchemaName | ( | ) |
Tests the ChadoSchema->getSchemaName() method.
@group api @group chado @group chado-schema
Tests\tripal_chado\api\ChadoSchemaTest::testGetTableNames | ( | $version, | |
$known_tables | |||
) |
Tests ChadoSchema->getTableNames() method.
@dataProvider knownTableProvider
@group api @group chado @group chado-schema
Tests\tripal_chado\api\ChadoSchemaTest::testGetTableSchema | ( | $version, | |
$table_name | |||
) |
Tests ChadoSchema->getTableSchema() method.
@dataProvider chadoTableProvider
@group api @group chado @group chado-schema
Tests\tripal_chado\api\ChadoSchemaTest::testGetVersion | ( | ) |
Tests the ChadoSchema->getVersion() method.
@group api @group chado @group chado-schema
Tests\tripal_chado\api\ChadoSchemaTest::testInitClass | ( | ) |
Tests that the class can be initiated with or without a record specified
@group api @group chado @group chado-schema