function StatisticsLoggingTestCase::setUp
Overrides DrupalWebTestCase::setUp
File
-
modules/
statistics/ statistics.test, line 67
Class
- StatisticsLoggingTestCase
- Tests that logging via statistics_exit() works for all pages.
Code
function setUp() {
parent::setUp('statistics');
$this->auth_user = $this->drupalCreateUser(array(
'access content',
'create page content',
'edit own page content',
));
// Ensure we have a node page to access.
$this->node = $this->drupalCreateNode(array(
'title' => $this->randomName(255),
'uid' => $this->auth_user->uid,
));
// Enable page caching.
variable_set('cache', TRUE);
// Enable access logging.
variable_set('statistics_enable_access_log', 1);
variable_set('statistics_count_content_views', 1);
// Clear the logs.
db_truncate('accesslog');
db_truncate('node_counter');
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.