Skip to content
Extraits de code Groupes Projets
Valider 50c2cc50 rédigé par Thomas Steur's avatar Thomas Steur
Parcourir les fichiers

this might fix the tests as a superuser is needed to import logs

parent d4839f17
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -216,7 +216,14 @@ abstract class Test_Piwik_BaseFixture extends PHPUnit_Framework_Assert ...@@ -216,7 +216,14 @@ abstract class Test_Piwik_BaseFixture extends PHPUnit_Framework_Assert
*/ */
public static function getTokenAuth() public static function getTokenAuth()
{ {
$login = 'admin'; $user = self::createSuperUser();
return $user['token_auth'];
}
public static function createSuperUser()
{
$login = 'admin';
$password = '098f6bcd4621d373cade4e832627b4f6'; $password = '098f6bcd4621d373cade4e832627b4f6';
$token = APIUsersManager::getInstance()->getTokenAuth($login, $password); $token = APIUsersManager::getInstance()->getTokenAuth($login, $password);
...@@ -232,7 +239,7 @@ abstract class Test_Piwik_BaseFixture extends PHPUnit_Framework_Assert ...@@ -232,7 +239,7 @@ abstract class Test_Piwik_BaseFixture extends PHPUnit_Framework_Assert
$model->setSuperUserAccess($login, true); $model->setSuperUserAccess($login, true);
} }
return $token; return $model->getUserByTokenAuth($token);
} }
/** /**
......
...@@ -131,7 +131,7 @@ class Test_Piwik_Fixture_ManySitesImportedLogs extends Test_Piwik_BaseFixture ...@@ -131,7 +131,7 @@ class Test_Piwik_Fixture_ManySitesImportedLogs extends Test_Piwik_BaseFixture
'--enable-testmode' => false, '--enable-testmode' => false,
'--recorders' => '4', '--recorders' => '4',
'--recorder-max-payload-size' => '2'); '--recorder-max-payload-size' => '2');
self::createSuperUser();
self::executeLogImporter($logFile, $opts); self::executeLogImporter($logFile, $opts);
} }
...@@ -149,7 +149,7 @@ class Test_Piwik_Fixture_ManySitesImportedLogs extends Test_Piwik_BaseFixture ...@@ -149,7 +149,7 @@ class Test_Piwik_Fixture_ManySitesImportedLogs extends Test_Piwik_BaseFixture
'--enable-testmode' => false, '--enable-testmode' => false,
'--recorders' => '4', '--recorders' => '4',
'--recorder-max-payload-size' => '1'); '--recorder-max-payload-size' => '1');
self::createSuperUser();
self::executeLogImporter($logFile, $opts); self::executeLogImporter($logFile, $opts);
} }
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter