Skip to content
Extraits de code Groupes Projets
Valider 94a46fa6 rédigé par diosmosis's avatar diosmosis
Parcourir les fichiers

Use correct default namespaced class name for UITestFixture in UI tests.

parent 4f931a6a
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -160,7 +160,7 @@ Application.prototype.loadTestModules = function () {
// configure suites (auto-add fixture setup/teardown)
mocha.suite.suites.forEach(function (suite) {
var fixture = typeof suite.fixture === 'undefined' ? 'UITestFixture' : suite.fixture;
var fixture = typeof suite.fixture === 'undefined' ? "Piwik\\Tests\\Fixtures\\UITestFixture" : suite.fixture;
suite.beforeAll(function (done) {
var oldOptions = JSON.parse(JSON.stringify(options));
......
......@@ -10,6 +10,8 @@
var fs = require('fs'),
testingEnvironmentOverridePath = path.join(PIWIK_INCLUDE_PATH, '/tmp/testingPathOverride.json');
var DEFAULT_UI_TEST_FIXTURE_NAME = "Piwik\\Tests\\Fixtures\\UITestFixture";
var TestingEnvironment = function () {
this.reload();
};
......@@ -140,7 +142,11 @@ TestingEnvironment.prototype.setupFixture = function (fixtureClass, done) {
this.deleteAndSave();
var args = [fixtureClass || "UITestFixture", '--set-phantomjs-symlinks', '--server-global=' + JSON.stringify(config.phpServer)];
var args = [
fixtureClass || DEFAULT_UI_TEST_FIXTURE_NAME,
'--set-phantomjs-symlinks',
'--server-global=' + JSON.stringify(config.phpServer)
];
if (options['persist-fixture-data']) {
args.push('--persist-fixture-data');
......@@ -215,7 +221,7 @@ TestingEnvironment.prototype.teardownFixture = function (fixtureClass, done) {
console.log();
console.log(" Tearing down fixture " + fixtureClass + "...");
var args = [fixtureClass || "UITestFixture", "--teardown", '--server-global=' + JSON.stringify(config.phpServer)];
var args = [fixtureClass || DEFAULT_UI_TEST_FIXTURE_NAME, "--teardown", '--server-global=' + JSON.stringify(config.phpServer)];
this.executeConsoleCommand('tests:setup-fixture', args, function (code) {
if (code) {
done(new Error("Failed to teardown fixture " + fixtureClass + " (error code = " + code + ")"));
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter