fix before listner is not triggered

This commit is contained in:
Wang Qiu
2013-11-14 11:00:56 +08:00
parent 37fe56c809
commit cd2b433a0a
2 changed files with 3 additions and 4 deletions

View File

@@ -12,13 +12,11 @@ return console.log config if _.isString config
viff = new Viff config.seleniumHost
viff.takeScreenshots(config.browsers, config.envHosts, config.paths);
if config.reportFormat == 'file'
consoleStatus viff
# clean the images and report.json
viff.on 'before', (cases) -> imgGen.reset()
viff.on 'before', (cases) -> imgGen.reset();
# generate images by each case
viff.on 'afterEach', (_case, duration) -> imgGen.generateByCase _case if duration != 0
@@ -26,3 +24,4 @@ if config.reportFormat == 'file'
# generate report.json
viff.on 'after', (cases, duration) -> imgGen.generateReport cases
viff.takeScreenshots(config.browsers, config.envHosts, config.paths);

View File

@@ -70,7 +70,7 @@ class Viff extends EventEmitter
that = this
compares = {}
that.emit 'before', cases
@emit 'before', cases
start = Date.now()
mr.asynEach(cases, (_case) ->
iterator = this