Newer
Older
Benaka Moorthi
a validé
<?php
if (!defined('PIWIK_TEST_MODE')) {
define('PIWIK_TEST_MODE', true);
}
Benaka Moorthi
a validé
/**
* Sets the test environment.
*/
class Piwik_TestingEnvironment
{
public static function addHooks()
{
Piwik_AddAction('Access.createAccessSingleton', function($access) {
$access->setSuperUser(true);
});
Piwik_AddAction('Access.loadingSuperUserAccess', function(&$idSitesByAccess, &$login) {
$login = 'superUserLogin';
});
Piwik_AddAction('Config.createConfigSingleton', function($config) {
$config->setTestEnvironment();
});
Benaka Moorthi
a validé
Piwik_AddAction('FrontController.dispatch', function() {
\Piwik\Plugins\CoreVisualizations\Visualizations\Cloud::$debugDisableShuffle = true;
});
Piwik_AddAction('AssetManager.getStylesheetFiles', function(&$stylesheets) {
$stylesheets[] = 'tests/resources/screenshot-override/override.css';
Benaka Moorthi
a validé
});
Piwik_AddAction('AssetManager.getJsFiles', function(&$jsFiles) {
$jsFiles[] = 'tests/resources/screenshot-override/jquery.waitforimages.js';
$jsFiles[] = 'tests/resources/screenshot-override/override.js';
});