protected function ContextConditionContextEntityTaxonomyFieldTest::createNodes in Context entity field 7
Create nodes to test context condictions.
1 call to ContextConditionContextEntityTaxonomyFieldTest::createNodes()
- ContextConditionContextEntityTaxonomyFieldTest::setUp in tests/
context_entity_field.test - Create required data to run tests.
File
- tests/
context_entity_field.test, line 302 - Test context condition.
Class
- ContextConditionContextEntityTaxonomyFieldTest
- Test context contition using taxonomy field.
Code
protected function createNodes() {
$settings = array(
'type' => 'article',
'title' => 'Article terms: EMPTY',
);
$this->nodes['terms_empty'] = $this
->drupalCreateNode($settings);
$settings = array(
'type' => 'article',
'title' => 'Article term: oranges',
'field_tags' => array(
LANGUAGE_NONE => array(
array(
'tid' => $this->terms['oranges']->tid,
),
),
),
);
$this->nodes['terms_oranges'] = $this
->drupalCreateNode($settings);
$settings = array(
'type' => 'article',
'title' => 'Article term: apples',
'field_tags' => array(
LANGUAGE_NONE => array(
array(
'tid' => $this->terms['apples']->tid,
),
),
),
);
$this->nodes['terms_apples'] = $this
->drupalCreateNode($settings);
$settings = array(
'type' => 'article',
'title' => 'Article terms: oranges & apples',
'field_tags' => array(
LANGUAGE_NONE => array(
array(
'tid' => $this->terms['apples']->tid,
),
array(
'tid' => $this->terms['oranges']->tid,
),
),
),
);
$this->nodes['terms_all'] = $this
->drupalCreateNode($settings);
}