summaryrefslogtreecommitdiff
path: root/modules/taxonomy/taxonomy.test
diff options
context:
space:
mode:
authorAngie Byron <webchick@24967.no-reply.drupal.org>2010-10-13 01:25:11 +0000
committerAngie Byron <webchick@24967.no-reply.drupal.org>2010-10-13 01:25:11 +0000
commit8c89469d209cfa5052e3ca3c0338a4ca69d538e7 (patch)
tree750abd2ff789b6c01222fcbbdac18a209bd991fc /modules/taxonomy/taxonomy.test
parent90c1a347826d335d5f890f71bbee086389b360ba (diff)
downloadbrdo-8c89469d209cfa5052e3ca3c0338a4ca69d538e7.tar.gz
brdo-8c89469d209cfa5052e3ca3c0338a4ca69d538e7.tar.bz2
#936836 by swentel: Fixed critical issue Autocomplete term widget doesn't return any values - unknown key vid.
Diffstat (limited to 'modules/taxonomy/taxonomy.test')
-rw-r--r--modules/taxonomy/taxonomy.test11
1 files changed, 8 insertions, 3 deletions
diff --git a/modules/taxonomy/taxonomy.test b/modules/taxonomy/taxonomy.test
index 766e1832f..31d5ae4e5 100644
--- a/modules/taxonomy/taxonomy.test
+++ b/modules/taxonomy/taxonomy.test
@@ -466,7 +466,7 @@ class TaxonomyTermTestCase extends TaxonomyWebTestCase {
$this->drupalGet('node/' . $node->nid);
$this->assertText($term2->name, t('Term is displayed when viewing the node.'));
- //Preview the node
+ // Preview the node.
$this->drupalPost('node/' . $node->nid . '/edit', $edit, t('Preview'));
$this->assertNoUniqueText($term2->name, t('Term is displayed when previewing the node.'));
$this->drupalPost(NULL, NULL, t('Preview'));
@@ -530,6 +530,11 @@ class TaxonomyTermTestCase extends TaxonomyWebTestCase {
$this->assertText($term_name, t('The term %name appears on the node page after one term %deleted was deleted', array('%name' => $term_name, '%deleted' => $term1->name)));
}
$this->assertNoText($term1->name, t('The deleted term %name does not appear on the node page.', array('%name' => $term1->name)));
+
+ // Test autocomplete on term 2.
+ $input = substr($term2->name, 0, 3);
+ $this->drupalGet('taxonomy/autocomplete/taxonomy_' . $this->vocabulary->machine_name . '/' . $input);
+ $this->assertRaw('{"' . $term2->name . '":"' . $term2->name . '"}', t('Autocomplete returns term %term_name after typing the first 3 letters.', array('%term_name' => $term2->name)));
}
/**
@@ -586,7 +591,7 @@ class TaxonomyTermTestCase extends TaxonomyWebTestCase {
$term->description = '';
taxonomy_term_save($term);
$this->drupalGet('taxonomy/term/' . $term->tid);
- $this->assertNoPattern('|class="term-listing-heading"|', 'Term page did not display the term description when description was blank.');
+ $this->assertNoPattern('|class="term-listing-heading"|', 'Term page did not display the term description when description was blank.');
// Check that the term feed page is working.
$this->drupalGet('taxonomy/term/' . $term->tid . '/feed');
@@ -1036,7 +1041,7 @@ class TaxonomyTokenReplaceTestCase extends TaxonomyWebTestCase {
$tests['[term:node-count]'] = 0;
$tests['[term:parent:name]'] = '[term:parent:name]';
$tests['[term:vocabulary:name]'] = check_plain($this->vocabulary->name);
-
+
foreach ($tests as $input => $expected) {
$output = token_replace($input, array('term' => $term1), array('language' => $language));
$this->assertFalse(strcmp($output, $expected), t('Sanitized taxonomy term token %token replaced.', array('%token' => $input)));