1 common.test | CommonBackdropGotoTestCase::testBackdropGetDestination() |
Test backdrop_get_destination().
File
- core/
modules/ simpletest/ tests/ common.test, line 1338 - Tests for common.inc functionality.
Class
- CommonBackdropGotoTestCase
- Tests backdrop_goto() and hook_backdrop_goto_alter().
Code
function testBackdropGetDestination() {
$query = $this->randomName(10);
// Verify that a 'destination' query string is used as destination.
$this->backdropGet('common-test/destination', array('query' => array('destination' => $query)));
$this->assertText('The destination: ' . $query, 'The given query string destination is determined as destination.');
// Verify that the current path is used as destination.
$this->backdropGet('common-test/destination', array('query' => array($query => NULL)));
$url = 'common-test/destination?' . $query;
$this->assertText('The destination: ' . $url, 'The current path is determined as destination.');
}