diff options
Diffstat (limited to 'modules/taxonomy/taxonomy.test')
-rw-r--r-- | modules/taxonomy/taxonomy.test | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/modules/taxonomy/taxonomy.test b/modules/taxonomy/taxonomy.test index 4aa5cc9e7..bc85bbe68 100644 --- a/modules/taxonomy/taxonomy.test +++ b/modules/taxonomy/taxonomy.test @@ -268,9 +268,16 @@ class TaxonomyTermTestCase extends TaxonomyWebTestCase { $edit = array(); $edit['relations[]'] = $term2->tid; $this->drupalPost('taxonomy/term/' . $term1->tid . '/edit', $edit, t('Save')); - $related = taxonomy_get_related($term1->tid); $this->assertTrue(isset($related[$term2->tid]), t('Related term was found')); + // Create a third term. + $term3 = $this->createTerm($this->vocabulary->vid); + $edit['relations[]'] = $term3->tid; + $this->drupalPost('taxonomy/term/' . $term1->tid . '/edit', $edit, t('Save')); + + $related = taxonomy_get_related($term1->tid); + $this->assertTrue(isset($related[$term3->tid]), t('Related term was found')); + $this->assertFalse(isset($related[$term2->tid]), t('Term relationship no longer exists')); } /** |