diff options
Diffstat (limited to 'modules/simpletest')
-rw-r--r-- | modules/simpletest/tests/upgrade/drupal-6.filled.database.php | 5 | ||||
-rw-r--r-- | modules/simpletest/tests/upgrade/upgrade.taxonomy.test | 7 |
2 files changed, 12 insertions, 0 deletions
diff --git a/modules/simpletest/tests/upgrade/drupal-6.filled.database.php b/modules/simpletest/tests/upgrade/drupal-6.filled.database.php index 2bd4a54e9..9f33ee0a7 100644 --- a/modules/simpletest/tests/upgrade/drupal-6.filled.database.php +++ b/modules/simpletest/tests/upgrade/drupal-6.filled.database.php @@ -13268,6 +13268,11 @@ db_insert('term_node')->fields(array( ->values(array( 'nid' => '1', 'vid' => '1', + 'tid' => '0', +)) +->values(array( + 'nid' => '1', + 'vid' => '1', 'tid' => '1', )) ->values(array( diff --git a/modules/simpletest/tests/upgrade/upgrade.taxonomy.test b/modules/simpletest/tests/upgrade/upgrade.taxonomy.test index 72be9ef8a..d4c47f8de 100644 --- a/modules/simpletest/tests/upgrade/upgrade.taxonomy.test +++ b/modules/simpletest/tests/upgrade/upgrade.taxonomy.test @@ -117,6 +117,13 @@ class UpgradePathTaxonomyTestCase extends UpgradePathTestCase { } } + // nid 1, revision 1 had a bogus record in {term_node} pointing to term + // ID 0. Make sure we ignored this instead of generating a bogus term. + if ($node->nid == 1) { + $link = l($term->name, 'taxonomy/term/0'); + $this->assertNoRaw($link, t('Bogus term (tid 0) is not displayed on node 1 vid %old_vid.', $args)); + } + // The first 12 nodes have two revisions. For nodes with // revisions, check that the oldest revision is associated only // to terms whose ID is equal to the node ID or 49 less the node ID. |