mirror of
https://github.com/pcottle/learnGitBranching.git
synced 2025-06-28 00:40:07 +02:00
last bit before removing level arbiter
This commit is contained in:
parent
3e657e03b0
commit
0eade399d2
2 changed files with 12 additions and 1 deletions
|
@ -11,6 +11,16 @@ casper.start(
|
||||||
casper.waitFor(CasperUtils.waits.jsMount)
|
casper.waitFor(CasperUtils.waits.jsMount)
|
||||||
.wait(1000)
|
.wait(1000)
|
||||||
.waitFor(CasperUtils.waits.allCommandsFinished)
|
.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'
|
||||||
|
);
|
||||||
|
})
|
||||||
.then(CasperUtils.screenshot.entirePage)
|
.then(CasperUtils.screenshot.entirePage)
|
||||||
.then(CasperUtils.testDone);
|
.then(CasperUtils.testDone);
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@ var log = require('../log');
|
||||||
var Errors = require('../util/errors');
|
var Errors = require('../util/errors');
|
||||||
var Sandbox = require('../sandbox/').Sandbox;
|
var Sandbox = require('../sandbox/').Sandbox;
|
||||||
var GlobalStateActions = require('../actions/GlobalStateActions');
|
var GlobalStateActions = require('../actions/GlobalStateActions');
|
||||||
|
var LevelActions = require('../actions/LevelActions');
|
||||||
var Visualization = require('../visuals/visualization').Visualization;
|
var Visualization = require('../visuals/visualization').Visualization;
|
||||||
var DisabledMap = require('../level/disabledMap').DisabledMap;
|
var DisabledMap = require('../level/disabledMap').DisabledMap;
|
||||||
var GitShim = require('../git/gitShim').GitShim;
|
var GitShim = require('../git/gitShim').GitShim;
|
||||||
|
@ -415,6 +415,7 @@ var Level = Sandbox.extend({
|
||||||
this.solved = true;
|
this.solved = true;
|
||||||
if (!this.isShowingSolution) {
|
if (!this.isShowingSolution) {
|
||||||
Main.getEvents().trigger('levelSolved', this.level.id);
|
Main.getEvents().trigger('levelSolved', this.level.id);
|
||||||
|
LevelActions.setLevelSolved(this.level.id);
|
||||||
log.levelSolved(this.getEnglishName());
|
log.levelSolved(this.getEnglishName());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue