[FIX] tour.js: display a wrong error message when an error is detected with phantomjs test tour

This commit is contained in:
Christophe Matthieu
2014-07-09 14:58:19 +02:00
parent ba5f0e7ce5
commit 90335242cf
+3 -6
View File
@@ -332,11 +332,8 @@ var Tour = {
+ (step ? '\n waitFor: ' + Boolean(!step.waitFor || $(step.waitFor).size()) : '' )
+ "\n localStorage: " + JSON.stringify(localStorage)
+ '\n\n' + $("body").html();
Tour.reset();
if (state.mode === "test") {
console.log(message);
Tour.endTour();
}
console.log(message);
Tour.endTour();
},
lists: function () {
var tour_ids = [];
@@ -473,7 +470,7 @@ var Tour = {
},
endTour: function () {
var state = Tour.getState();
var test = state.step.id >= state.tour.steps.length-1;
var test = state.step && state.step.id >= state.tour.steps.length-1;
Tour.reset();
if (test) {
console.log("Tour '"+state.id+"' finish: ok");