function BoxesSpacesTestCase::testTermSpace in Boxes 6
Same name and namespace in other branches
- 7 tests/boxes_spaces.test \BoxesSpacesTestCase::testTermSpace()
File
- tests/boxes.test, line 231
Class
- BoxesSpacesTestCase
Code
function testTermSpace() {
$edit = array(
'purl_types[path]' => 'path',
);
$this
->drupalPost('admin/settings/purl/types', $edit, t('Save configuration'));
$edit = array(
'purl_method_spaces_taxonomy' => 'path',
);
$this
->drupalPost('admin/settings/purl', $edit, t('Save configuration'));
$edit = array(
'name' => $this
->randomName(),
'module' => strtolower($this
->randomName()),
);
$this
->drupalPost('admin/content/taxonomy/add/vocabulary', $edit, t('Save'));
$edit = array(
'spaces_taxonomy_vid' => '1',
);
$this
->drupalPost('admin/build/spaces/taxonomy', $edit, t('Save configuration'));
$edit = array(
'name' => $this
->randomName(),
'purl[value]' => strtolower($this
->randomName()),
);
$this
->drupalPost('admin/content/taxonomy/1/add/term', $edit, t('Save'));
$prefix = $edit['purl[value]'];
$this
->drupalGet($prefix . '/node');
$this
->assertResponse('200', 'Response code 200');
$delta = $this
->runTest($prefix . '/node');
$this
->drupalPost('admin/settings/performance', array(), t('Clear cached data'));
$this
->drupalGet('taxonomy/term/1/features/overrides');
$this
->assertResponse('200', 'Response code 200');
$this
->assertText($delta, 'Found overridden box: ' . $delta);
}