1 path_pattern.test | PathPatternTokenTestCase::testPathPatternTokens() |
File
- core/
modules/ path/ tests/ path_pattern.test, line 1134 - Functionality tests for automatic path generation.
Class
- PathPatternTokenTestCase
- Token functionality tests.
Code
function testPathPatternTokens() {
$array = array(
'test first arg',
'The Array / value',
);
$tokens = array(
'join-path' => 'test-first-arg/the-array-value',
);
$data['array'] = $array;
$replacements = $this->assertTokens('array', $data, $tokens);
// Ensure that the path_clean_token_values() function does not alter
// this token value.
module_load_include('inc', 'path');
path_clean_token_values($replacements, $data, array());
$this->assertEqual($replacements['[array:join-path]'], 'test-first-arg/the-array-value');
}