function MenuRouterTestCase::testMenuItemTitlesCases
Tests the possible ways to set the title for menu items. Also tests that menu item titles work with string overrides.
File
-
modules/
simpletest/ tests/ menu.test, line 583
Class
Code
function testMenuItemTitlesCases() {
// Build array with string overrides.
$test_data = array(
1 => array(
'Example title - Case 1' => 'Alternative example title - Case 1',
),
2 => array(
'Example @sub1 - Case @op2' => 'Alternative example @sub1 - Case @op2',
),
3 => array(
'Example title' => 'Alternative example title',
),
4 => array(
'Example title' => 'Alternative example title',
),
);
foreach ($test_data as $case_no => $override) {
$this->menuItemTitlesCasesHelper($case_no);
variable_set('locale_custom_strings_en', array(
'' => $override,
));
$this->menuItemTitlesCasesHelper($case_no, TRUE);
variable_set('locale_custom_strings_en', array());
}
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.