Merge pull request #3203 from FreeCodeCamp/fix/run-button

fix isInitRun flag not set
This commit is contained in:
Ben McMahon
2015-09-09 21:46:27 +01:00

View File

@ -409,9 +409,13 @@ var postError = function(data) {
var goodTests = 0;
var testSuccess = function() {
goodTests++;
// test successful run show completion
if (goodTests === tests.length) {
showCompletion();
return showCompletion();
}
// test unsuccessful, make sure initRun is set to false
isInitRun = false;
};
function showCompletion() {
@ -632,7 +636,9 @@ var runTests = function(err, data) {
) {
try {
if (chaiTestFromJSON) {
/* eslint-disable no-eval */
var output = eval(reassembleTest(chaiTestFromJSON, data));
/* eslint-enable no-eval */
}
} catch (error) {
allTestsPassed = false;
@ -647,8 +653,7 @@ var runTests = function(err, data) {
if (allTestsPassed) {
allTestsPassed = false;
showCompletion();
}
else{
} else {
isInitRun = false;
}
}