protected function AccessFilterResrictionTestCase::assertAccess in Access Filter 7
Check restriction to access works correctly.
Parameters
string $path: A string of path to access.
int $code: An integer of HTTP status code.
string $message: A string of assert message.
Return value
bool TRUE if the assertion succeeded, FALSE otherwise.
1 call to AccessFilterResrictionTestCase::assertAccess()
- AccessFilterResrictionTestCase::testRestrictionAccess in ./access_filter.test 
- Test filter restriction functions.
File
- ./access_filter.test, line 307 
- Tests for access_filter.module
Class
Code
protected function assertAccess($path, $code, $message) {
  // Build absolute url to avoid auto looking up aliases.
  global $base_url;
  $url = $base_url . '/';
  if (!empty($GLOBALS['conf']['clean_url'])) {
    $url .= $path;
  }
  else {
    $url .= '?q=' . $path;
  }
  // Disable redirection to assert 301/302 codes.
  $max_redirects = variable_get('simpletest_maximum_redirects', 5);
  variable_set('simpletest_maximum_redirects', 0);
  $this
    ->drupalGet($url);
  variable_set('simpletest_maximum_redirects', $max_redirects);
  return $this
    ->assertResponse($code, $message);
}