Преглед на файлове

Updated schema tests to look at all schemas.

Lacey Sanderson преди 6 години
родител
ревизия
4da0560381
променени са 2 файла, в които са добавени 8 реда и са изтрити 12 реда
  1. 0 2
      tests/tripal_chado/api/ChadoComplianceTest.php
  2. 8 10
      tests/tripal_chado/api/ChadoSchemaTest.php

+ 0 - 2
tests/tripal_chado/api/ChadoComplianceTest.php

@@ -45,9 +45,7 @@ class ChadoComplianceTest extends TripalTestCase {
    *
    * @group api
    * @group chado
-   * @group chado-schema
    * @group chado-compliance
-   * @group lacey
    */
   public function testTableCompliance($schema_version, $table_name) {
 

+ 8 - 10
tests/tripal_chado/api/ChadoSchemaTest.php

@@ -21,7 +21,6 @@ class ChadoSchemaTest extends TripalTestCase {
    * @group api
    * @group chado
    * @group chado-schema
-   * @group lacey
    */
   public function testInitClass() {
 
@@ -40,7 +39,6 @@ class ChadoSchemaTest extends TripalTestCase {
    * @group api
    * @group chado
    * @group chado-schema
-   * @group lacey
    */
   public function testGetVersion() {
 
@@ -67,7 +65,6 @@ class ChadoSchemaTest extends TripalTestCase {
    * @group api
    * @group chado
    * @group chado-schema
-   * @group lacey
    */
   public function testGetSchemaName() {
 
@@ -97,7 +94,6 @@ class ChadoSchemaTest extends TripalTestCase {
    * @group api
    * @group chado
    * @group chado-schema
-   * @group lacey
    */
   public function testGetTableNames($version, $known_tables) {
 
@@ -123,7 +119,6 @@ class ChadoSchemaTest extends TripalTestCase {
    * @group api
    * @group chado
    * @group chado-schema
-   * @group lacey
    */
   public function testGetTableSchema($version, $table_name) {
 
@@ -189,12 +184,15 @@ class ChadoSchemaTest extends TripalTestCase {
    */
   public function chadoTableProvider() {
 
-    $chado_schema = new \ChadoSchema();
-    $version = $chado_schema->getVersion();
-
+    // Provide the table list for all versions.
     $dataset = [];
-    foreach ($chado_schema->getTableNames() as $table_name) {
-      $dataset[] = [$version, $table_name];
+    foreach (array('1.11','1.2','1.3') as $version) {
+      $chado_schema = new \ChadoSchema();
+      $version = $chado_schema->getVersion();
+
+      foreach ($chado_schema->getTableNames() as $table_name) {
+        $dataset[] = [$version, $table_name];
+      }
     }
 
     return $dataset;