function AkamaiHookTestCase::testHookClear in Akamai 8
Same name and namespace in other branches
- 8.2 akamai.test \AkamaiHookTestCase::testHookClear()
- 7.3 akamai.test \AkamaiHookTestCase::testHookClear()
- 7 akamai.test \AkamaiHookTestCase::testHookClear()
- 7.2 akamai.test \AkamaiHookTestCase::testHookClear()
Tests clear with hook provided paths.
File
- ./
akamai.test, line 191 - Akamai tests.
Class
- AkamaiHookTestCase
- Test basic API.
Code
function testHookClear() {
$node = $this
->drupalCreateNode(array(
'type' => 'page',
'promote' => 1,
));
$canonical = "node/{$node->nid}";
$response = akamai_clear_url($canonical, array(), $node);
$paths = $response['client']->paths;
$this
->assertEqual(2, count($paths), "Two paths cleared");
$this
->assertEqual($canonical, $paths[0], "Correct canonical path was cleared");
$this
->assertEqual("akamai/paths/alter/test", $paths[1], "Correct hook provided path was cleared");
}