diff --git a/src/__tests__/casperjs/level_solved_test.js b/src/__tests__/casperjs/level_solved_test.js index da12ee7b..4ea037cb 100644 --- a/src/__tests__/casperjs/level_solved_test.js +++ b/src/__tests__/casperjs/level_solved_test.js @@ -3,25 +3,25 @@ var CasperUtils = require('./casperUtils').CasperUtils; casper.start( CasperUtils.getUrlForCommands([ 'level intro1 --noIntroDialog --noStartCommand', + 'show goal', 'git commit', 'git commit' ]), function() { this.test.assertTitle('Learn Git Branching'); casper.waitFor(CasperUtils.waits.jsMount) - .wait(1000) + .wait(2000) + .then(CasperUtils.screenshot.entirePage) .waitFor(CasperUtils.waits.allCommandsFinished) - .wait(500) - .then(CasperUtils.screenshot.entirePage) - .then(function() { - this.test.assertEvalEquals(function() { - return debug_LevelStore_isLevelSolved('intro1'); - }, - true, - 'Checking that level is solved' - ); - }) + // Have to wait for balls to stop bouncing + .wait(5000) + .wait(5000) + .wait(5000) .then(CasperUtils.screenshot.entirePage) + .then(CasperUtils.asserts.selectorContainsText( + 'div.modalView div.inside h2', + "Great Job!!" + )) .then(CasperUtils.testDone); }).run(); diff --git a/src/js/level/index.js b/src/js/level/index.js index 0ad35029..134aa3c5 100644 --- a/src/js/level/index.js +++ b/src/js/level/index.js @@ -152,7 +152,6 @@ var Level = Sandbox.extend({ }, startOffCommand: function() { - console.log(this.options); var method = this.options.command.get('method'); if (!this.testOption('noStartCommand') && method !== 'importLevelNow') { Main.getEventBaton().trigger(