Created
October 27, 2015 12:09
-
-
Save elgalu/43dc9c918553741aed17 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
> gemini@1.0.4 test /home/user/oss/gemini | |
> istanbul test _mocha -- --recursive test/unit test/functional test/browser | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts true | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:07 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite slow 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:suite bail undefined | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 0 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable enableTimeouts false | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runnable timeout 75 | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runner grep /.*/ | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runner globals ["global","process","GLOBAL","root","Buffer","clearImmediate","clearInterval","clearTimeout","setImmediate","setInterval","setTimeout","console","Reporter","before","after","beforeEach","afterEach","run","context","describe","xcontext","xdescribe","specify","it","xspecify","xit","__core-js_shared__","XMLHttpRequest","Date","errno"] | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runner globals [] | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runner start | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runner run suite | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runner run suite BrowserConfig | |
BrowserConfig | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runner run suite BrowserConfig getAbsoluteUrl | |
getAbsoluteUrl | |
✓ should resolve url relative to root | |
✓ should ignore slash at the end of the root | |
✓ should ignore slash at the begining of the passed relUrl | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runner run suite BrowserConfig getScreenshotsDir | |
getScreenshotsDir | |
✓ should return path for simple suite and state | |
✓ should return path for nested suite and state | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runner run suite BrowserConfig getScreenshotPath | |
getScreenshotPath | |
✓ should return path to the image | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runner run suite browser | |
browser | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runner run suite browser properties | |
properties | |
✓ should have browserName property | |
✓ should have version propery | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runner run suite browser launch | |
launch | |
Tue, 27 Oct 2015 10:45:08 GMT gemini:browser:id launched session [id (undefined)] | |
✓ should init browser with browserName and version capabilites (317ms) | |
Tue, 27 Oct 2015 10:45:08 GMT gemini:browser:id launched session [id (undefined)] | |
✓ should set http options for browser instance (138ms) | |
Tue, 27 Oct 2015 10:45:08 GMT gemini:browser:id launched session [id (undefined)] | |
✓ should calibrate if config.calibrate=true (116ms) | |
Tue, 27 Oct 2015 10:45:08 GMT gemini:browser:id launched session [id (undefined)] | |
✓ should not call calibrate() when config.calibrate=false (103ms) | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runner run suite browser launch with windowSize option | |
with windowSize option | |
Tue, 27 Oct 2015 10:45:08 GMT gemini:browser:id launched session [id (undefined)] | |
✓ should set window size (95ms) | |
Tue, 27 Oct 2015 10:45:08 GMT gemini:browser:id launched session [id (undefined)] | |
WARNING! | |
Legacy Opera Driver does not support window resizing | |
windowSize setting will be ignored. | |
✓ should not fail if not supported in legacy Opera (96ms) | |
Tue, 27 Oct 2015 10:45:08 GMT gemini:browser:id launched session [id (undefined)] | |
✓ should fail if setWindowSize fails with other error | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runner run suite browser open | |
open | |
✓ should open URL | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runner run suite browser openRelative | |
openRelative | |
✓ should open relative URL using config | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runner run suite browser reset | |
reset | |
✓ should reset mouse position | |
Tue, 27 Oct 2015 10:45:08 GMT mocha:runner run suite browser captureFullscreenImage | |
captureFullscreenImage | |
✓ should call to the driver | |
✓ should not switch appium context | |
✓ should not switch appium context if capture succeeds for the first, but fails for the second time | |
✓ should try to switch appium context if taking screenshot fails | |
✓ should try to take screenshot after switching context | |
✓ should restore original context after taking screenshot | |
✓ should fail with original error if switching context does not helps | |
✓ should not try to take screenshot without switching context if it failed first time | |
Tue, 27 Oct 2015 10:45:09 GMT mocha:runner run suite browser calibration | |
calibration | |
Tue, 27 Oct 2015 10:45:09 GMT gemini:browser:id launched session [id (137)] | |
✓ captureFullscreenImage() should crop according to calibration result (417ms) | |
Tue, 27 Oct 2015 10:45:09 GMT mocha:runner run suite browser buildScripts | |
buildScripts | |
✓ should include coverage script when coverage is on (157ms) | |
✓ should not include coverage script when coverage is off (94ms) | |
Tue, 27 Oct 2015 10:45:09 GMT mocha:runner run suite browser findElement | |
findElement | |
Tue, 27 Oct 2015 10:45:09 GMT mocha:runner run suite browser findElement when browser supports CSS3 selectors | |
when browser supports CSS3 selectors | |
Tue, 27 Oct 2015 10:45:09 GMT gemini:browser:id launched session [id (undefined)] | |
✓ should return what wd.elementByCssSelector returns | |
Tue, 27 Oct 2015 10:45:09 GMT gemini:browser:id launched session [id (undefined)] | |
✓ should add a selector property if element is not found | |
Tue, 27 Oct 2015 10:45:09 GMT mocha:runner run suite browser findElement when browser does not support CSS3 selectors | |
when browser does not support CSS3 selectors | |
Tue, 27 Oct 2015 10:45:09 GMT gemini:browser:id launched session [id (undefined)] | |
✓ should return what client method returns | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:browser:id launched session [id (undefined)] | |
✓ should reject with element not found error if client method returns null | |
Tue, 27 Oct 2015 10:45:10 GMT mocha:runner run suite CachingPool | |
CachingPool | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching no cached browser, requesting new | |
✓ should create new browser when requested first time | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching no cached browser, requesting new | |
✓ should return same browser as returned by underlying pool | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching no cached browser, requesting new | |
✓ should not reset the new browser | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for first | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching no cached browser, requesting new | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching put undefined to cache | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set push undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set under limit | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for second | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching no cached browser, requesting new | |
✓ should create and launch new browser if there is free browser with different id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching no cached browser, requesting new | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching put undefined to cache | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set push undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set under limit | |
✓ should not quit browser when freed | |
Tue, 27 Oct 2015 10:45:10 GMT mocha:runner run suite CachingPool when there is free browser with same id | |
when there is free browser with same id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching put undefined to cache | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set push undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set under limit | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set popping undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set previous use count 0 | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching has cached browser undefined | |
✓ should not create second instance | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching put undefined to cache | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set push undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set under limit | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set popping undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set previous use count 0 | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching has cached browser undefined | |
✓ should reset the browser | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching put undefined to cache | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set push undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set under limit | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching finalize id | |
✓ should free cached instance when browser finished | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching put undefined to cache | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set push undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set under limit | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching finalize id | |
✓ should call finalize on underlying pool when browser finished | |
Tue, 27 Oct 2015 10:45:10 GMT mocha:runner run suite CachingPool when there are multiple browsers with same id | |
when there are multiple browsers with same id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching put undefined to cache | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set push undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set under limit | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching put undefined to cache | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set push undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set under limit | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set popping undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set previous use count 0 | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching has cached browser undefined | |
✓ should return last browser in cache on first getBrowser | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching put undefined to cache | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set push undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set under limit | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching put undefined to cache | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set push undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set under limit | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set popping undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set previous use count 0 | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching has cached browser undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set popping undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set previous use count 0 | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching has cached browser undefined | |
✓ should return first browser on second getBrowser | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching put undefined to cache | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set push undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set under limit | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching put undefined to cache | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set push undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set under limit | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set popping undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set previous use count 0 | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching has cached browser undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set popping undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set previous use count 0 | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching has cached browser undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching no cached browser, requesting new | |
✓ should launch new session when there are no free browsers left | |
Tue, 27 Oct 2015 10:45:10 GMT mocha:runner run suite CachingPool when there is reuse limit | |
when there is reuse limit | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching no cached browser, requesting new | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching put undefined to cache | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set push undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set under limit | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set popping undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set previous use count 0 | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching has cached browser undefined | |
✓ should launch only one session within the reuse limit | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching no cached browser, requesting new | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching put undefined to cache | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set push undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set under limit | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set popping undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set previous use count 0 | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching has cached browser undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching put undefined to cache | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set push undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set over limit, finalizing | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching no cached browser, requesting new | |
✓ should launch next session when over reuse limit | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching no cached browser, requesting new | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching put undefined to cache | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set push undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set under limit | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for id | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set popping undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set previous use count 0 | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching has cached browser undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching put undefined to cache | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set push undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set over limit, finalizing | |
✓ should close old session when reached reuse limit | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for first | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching no cached browser, requesting new | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching put undefined to cache | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set push undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set under limit | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for second | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching no cached browser, requesting new | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching put undefined to cache | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set push undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set under limit | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for first | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set popping undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set previous use count 0 | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching has cached browser undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching put undefined to cache | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set push undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set over limit, finalizing | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching request for second | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set popping undefined | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:limited-use-set previous use count 0 | |
Tue, 27 Oct 2015 10:45:10 GMT gemini:pool:caching has cached browser undefined | |
✓ should cache browser with different id even if the first one is over limit | |
Tue, 27 Oct 2015 10:45:10 GMT mocha:runner run suite calibrator | |
calibrator | |
1) "before each" hook for "should calculate correct crop area" | |
Tue, 27 Oct 2015 10:45:10 GMT mocha:runner run suite capture session | |
capture session | |
Tue, 27 Oct 2015 10:45:10 GMT mocha:runner run suite capture session runHook | |
runHook | |
2) "before each" hook for "should call a callback with actions and find" | |
Tue, 27 Oct 2015 10:45:10 GMT mocha:runner run suite capture session capture | |
capture | |
3) "before each" hook for "should call state callback" | |
Tue, 27 Oct 2015 10:45:10 GMT mocha:runner run suite ClientBridge | |
ClientBridge | |
Tue, 27 Oct 2015 10:45:10 GMT mocha:runner run suite ClientBridge call | |
call | |
4) "before each" hook for "should try to call a method on __gemini namespace" | |
Tue, 27 Oct 2015 10:45:10 GMT mocha:runner run suite config | |
config | |
Tue, 27 Oct 2015 10:45:10 GMT mocha:runner run suite config system section | |
system section | |
Tue, 27 Oct 2015 10:45:10 GMT mocha:runner run suite config system section projectRoot | |
projectRoot | |
✓ should be required when creating config from object | |
✓ should resolve relative paths relatively to cwd | |
✓ should leave absolute path unchanged | |
Tue, 27 Oct 2015 10:45:10 GMT mocha:runner run suite config system section sourceRoot | |
sourceRoot | |
✓ should be equal to projectRoot by default | |
✓ should resolve relative paths relatively to projectRoot | |
✓ should leave absolute path unchanged | |
Tue, 27 Oct 2015 10:45:10 GMT mocha:runner run suite config system section debug | |
debug | |
✓ should not accept non-boolean | |
✓ should accept true | |
✓ should accept false | |
✓ should be false by default | |
✓ should accept "yes" env var value as true | |
✓ should accept "1" env var value as true | |
✓ should accept "true" env var value as true | |
✓ should accept "no" env var value as false | |
✓ should accept "0" env var value as false | |
✓ should accept "false" env var value as false | |
✓ should accept "yes" cli flag value as true | |
✓ should accept "1" cli flag value as true | |
✓ should accept "true" cli flag value as true | |
✓ should accept "no" cli flag value as false | |
✓ should accept "0" env cli flag as false | |
✓ should accept "false" cli flag value as false | |
Tue, 27 Oct 2015 10:45:10 GMT mocha:runner run suite config system section parallelLimit | |
parallelLimit | |
✓ should not accept non-numbers | |
✓ should not accept negative numbers | |
✓ should not accept 0 | |
✓ should not accept float numbers | |
✓ should copy positive integer | |
✓ should correctly parse env var | |
✓ should correctly parse cli flag | |
✓ should be Infinity by default | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config system section referenceImageAbsence | |
referenceImageAbsence | |
✓ should not accept invalid values | |
✓ should accept error | |
✓ should accept warning | |
✓ should be error by default | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config system section diffColor | |
diffColor | |
✓ should be magenta by default | |
✓ should not accept non-strings | |
✓ should not accept non-colors | |
✓ should accept hexadecimal colors | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config system section coverage | |
coverage | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config system section coverage enabled | |
enabled | |
✓ should not accept non-boolean | |
✓ should accept true | |
✓ should accept false | |
✓ should be false by default | |
✓ should accept "yes" env var value as true | |
✓ should accept "1" env var value as true | |
✓ should accept "true" env var value as true | |
✓ should accept "no" env var value as false | |
✓ should accept "0" env var value as false | |
✓ should accept "false" env var value as false | |
✓ should accept "yes" cli flag value as true | |
✓ should accept "1" cli flag value as true | |
✓ should accept "true" cli flag value as true | |
✓ should accept "no" cli flag value as false | |
✓ should accept "0" env cli flag as false | |
✓ should accept "false" cli flag value as false | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config system section coverage html | |
html | |
✓ should not accept non-boolean | |
✓ should accept true | |
✓ should accept false | |
✓ should be true by default | |
✓ should accept "yes" env var value as true | |
✓ should accept "1" env var value as true | |
✓ should accept "true" env var value as true | |
✓ should accept "no" env var value as false | |
✓ should accept "0" env var value as false | |
✓ should accept "false" env var value as false | |
✓ should accept "yes" cli flag value as true | |
✓ should accept "1" cli flag value as true | |
✓ should accept "true" cli flag value as true | |
✓ should accept "no" cli flag value as false | |
✓ should accept "0" env cli flag as false | |
✓ should accept "false" cli flag value as false | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config system section coverage exclude | |
exclude | |
✓ should be [] by default | |
✓ should not accept non-arrays | |
✓ should not accept non-string items | |
✓ should accept string items | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config browser options | |
browser options | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config browser options rootUrl | |
rootUrl | |
✓ should fail if not set | |
✓ should not accept non-string | |
✓ should accept strings | |
✓ should be settable from top-level | |
✓ should override top-level value | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config browser options gridUrl | |
gridUrl | |
✓ should be required | |
✓ should not accept non-string | |
✓ should accept strings | |
✓ should be settable from top-level | |
✓ should override top-level value | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config browser options sessionsPerBrowser | |
sessionsPerBrowser | |
✓ should not accept non-numbers | |
✓ should not accept negative numbers | |
✓ should not accept 0 | |
✓ should not accept float numbers | |
✓ should copy positive integer | |
✓ should correctly parse env var | |
✓ should correctly parse cli flag | |
✓ should be 1 by default | |
✓ should be settable from top-level | |
✓ should override top-level value | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config browser options suitesPerSession | |
suitesPerSession | |
✓ should not accept non-numbers | |
✓ should not accept negative numbers | |
✓ should not accept 0 | |
✓ should not accept float numbers | |
✓ should copy positive integer | |
✓ should correctly parse env var | |
✓ should correctly parse cli flag | |
✓ should be Infinity by default | |
✓ should be settable from top-level | |
✓ should override top-level value | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config browser options retry | |
retry | |
✓ should not accept non-numbers | |
✓ should not accept negative value | |
✓ should accept numbers | |
✓ should accept 0 | |
✓ should be 0 by default | |
✓ should correctly parse env var | |
✓ should correctly parse cli flag | |
✓ should be settable from top-level | |
✓ should override top-level value | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config browser options tolerance | |
tolerance | |
✓ should not accept non-numbers | |
✓ should accept numbers | |
✓ should be 2.3 by default | |
✓ should be settable from top-level | |
✓ should override top-level value | |
✓ should correctly parse env var | |
✓ should correctly parse cli flag | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config browser options strictComparison | |
strictComparison | |
✓ should not accept non-boolean | |
✓ should accept true | |
✓ should accept false | |
✓ should be false by default | |
✓ should accept "yes" env var value as true | |
✓ should accept "1" env var value as true | |
✓ should accept "true" env var value as true | |
✓ should accept "no" env var value as false | |
✓ should accept "0" env var value as false | |
✓ should accept "false" env var value as false | |
✓ should accept "yes" cli flag value as true | |
✓ should accept "1" cli flag value as true | |
✓ should accept "true" cli flag value as true | |
✓ should accept "no" cli flag value as false | |
✓ should accept "0" env cli flag as false | |
✓ should accept "false" cli flag value as false | |
✓ should be settable from top-level | |
✓ should override top-level value | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config browser options screenshotsDir | |
screenshotsDir | |
✓ should not accept non-string value | |
✓ should be a file path resolved relative to root | |
✓ should be gemini/screens by default | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config browser options calibrate | |
calibrate | |
✓ should not accept non-boolean | |
✓ should accept true | |
✓ should accept false | |
✓ should be true by default | |
✓ should accept "yes" env var value as true | |
✓ should accept "1" env var value as true | |
✓ should accept "true" env var value as true | |
✓ should accept "no" env var value as false | |
✓ should accept "0" env var value as false | |
✓ should accept "false" env var value as false | |
✓ should accept "yes" cli flag value as true | |
✓ should accept "1" cli flag value as true | |
✓ should accept "true" cli flag value as true | |
✓ should accept "no" cli flag value as false | |
✓ should accept "0" env cli flag as false | |
✓ should accept "false" cli flag value as false | |
✓ should be settable from top-level | |
✓ should override top-level value | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config browser options windowSize | |
windowSize | |
✓ should not accept non-string value | |
✓ should not accept string in invalid format | |
✓ should be {width: x, height: y} object | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config browser options httpTimeout | |
httpTimeout | |
✓ should accept number values | |
✓ should accept "default" value | |
✓ should not accept non-number and not "default" value | |
✓ should not accept negative value | |
✓ should be settable from top-level | |
✓ should override top-level value | |
✓ should correctly parse env var | |
✓ should accept "default" as env var value | |
✓ should correctly parse cli flag | |
✓ should accept "default" as cli flag value | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config browser options desiredCapabilities | |
desiredCapabilities | |
✓ should accept objects | |
✓ should not accept non-objects | |
✓ should merge top-level and per-browser options | |
✓ should allow to have no deisried capabilities in top level | |
✓ should allow not to have desiredCapabilities per-browser | |
✓ should require desiredCapabilities to be set in top level or per-browser | |
✓ should allow to set capabilites with env var | |
✓ should allow to set capabilites with cli flag | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config.sets | |
config.sets | |
✓ should have `all` set with default values if no set specified | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config.sets files | |
files | |
✓ should be `gemini` by default | |
✓ should convert string to array of strings | |
✓ should not accept non-string arrays | |
✓ should accept array with strings | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config.sets browsers | |
browsers | |
✓ should contain all browsers by default | |
✓ should not accept non-arrays | |
✓ should not accept unknown browsers | |
✓ should accept configured browsers | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config | |
config | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config overrides | |
overrides | |
✓ should not override anything by default | |
✓ should not override value with env if allowOverredies.env is false | |
✓ should override value with env if allowOverredies.env is true | |
✓ should not override value with cli if allowOverredies.cli is false | |
✓ should override value with cli if allowOverredies.cli is true | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite config forBrowser | |
forBrowser | |
✓ should return same object for each request | |
✓ should return different objects for different browsers | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite coverage level | |
coverage level | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite coverage level merge | |
merge | |
✓ NONE + NONE should equal NONE | |
✓ NONE + PARTIAL should equal PARTIAL | |
✓ PARTIAL + NONE should equal PARTIAL | |
✓ NONE + FULL should equal FULL | |
✓ FULL + NONE should equal FULL | |
✓ PARTIAL + FULL should equal FULL | |
✓ FULL + PARTIAL should equal FULL | |
✓ FULL + FULL should equal FULL | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite LimitedPool | |
LimitedPool | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser id (launched 0, limit 1) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited can launch one more | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser id | |
✓ should request browser from underlying pool | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited free browser undefined | |
✓ should return browser to underlying pool when freed | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite LimitedPool limit | |
limit | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser first (launched 0, limit 2) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited can launch one more | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser first | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser second (launched 1, limit 2) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited can launch one more | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser second | |
✓ should launch all browser in limit | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser first (launched 0, limit 1) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited can launch one more | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser first | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser second (launched 1, limit 1) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited queuing the request | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited queue length: 1 | |
✓ should not launch browsers out of limit (108ms) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser first (launched 0, limit 1) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited can launch one more | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser first | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited free browser undefined | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser second (launched 0, limit 1) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited can launch one more | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser second | |
✓ should launch next browsers after previous are released | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser first (launched 0, limit 1) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited can launch one more | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser first | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser second (launched 1, limit 1) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited queuing the request | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited queue length: 1 | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited free browser undefined | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited has queued requests | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited remaining queue length: 0 | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser second | |
✓ should launch queued browser when previous are released (118ms) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser id (launched 0, limit 1) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited can launch one more | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser id | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser id (launched 1, limit 1) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited queuing the request | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited queue length: 1 | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited cancel | |
✓ should cancel queued browsers when cancel is called | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser id (launched 0, limit 1) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited can launch one more | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser id | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser id (launched 1, limit 1) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited queuing the request | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited queue length: 1 | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited free browser undefined | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited has queued requests | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited remaining queue length: 0 | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser id | |
✓ should reject the queued call when underlying pool rejects the reuqest | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite PerBrowserLimitedPool | |
PerBrowserLimitedPool | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:per-browser-limited request id | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser id (launched 0, limit 1) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited can launch one more | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser id | |
✓ should request browser from underlying pool | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:per-browser-limited free [id (undefined)] | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited free browser [id (undefined)] | |
✓ should return browser to underlying pool when freed | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite PerBrowserLimitedPool limit | |
limit | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:per-browser-limited request id | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser id (launched 0, limit 2) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited can launch one more | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser id | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:per-browser-limited request id | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser id (launched 1, limit 2) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited can launch one more | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser id | |
✓ should launch all browser in limit | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:per-browser-limited request id | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser id (launched 0, limit 1) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited can launch one more | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser id | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:per-browser-limited request id | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser id (launched 1, limit 1) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited queuing the request | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited queue length: 1 | |
✓ should not launch browsers out of limit (102ms) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:per-browser-limited request first | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser first (launched 0, limit 1) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited can launch one more | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser first | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:per-browser-limited request second | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser second (launched 0, limit 1) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited can launch one more | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser second | |
✓ should allow to launch different browser when first is over limit | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:per-browser-limited request id | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser id (launched 0, limit 1) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited can launch one more | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser id | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:per-browser-limited free [id (undefined)] | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited free browser [id (undefined)] | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:per-browser-limited request id | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser id (launched 0, limit 1) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited can launch one more | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser id | |
✓ should launch next browsers after previous are released | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:per-browser-limited request id | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser id (launched 0, limit 1) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited can launch one more | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser id | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:per-browser-limited request id | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited get browser id (launched 1, limit 1) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited queuing the request | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited queue length: 1 | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:per-browser-limited free [id (undefined)] | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited free browser [id (undefined)] | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited has queued requests | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited remaining queue length: 0 | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:pool:limited launching new browser id | |
✓ should launch queued browser when previous are released (107ms) | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite plugins | |
plugins | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite plugins load | |
load | |
✓ should load plugin without prefix | |
✓ should load plugin with prefix | |
✓ should throw error if plugin not found | |
✓ should not load disabled plugins | |
✓ should load plugin with empty configuration | |
✓ should handle empty plugins | |
✓ should pass plugin its configuration | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite UnlimitedPool | |
UnlimitedPool | |
5) "before each" hook for "should create new browser when requested" | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite Rect | |
Rect | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite Rect constructor | |
constructor | |
✓ should create instance using width/height properties | |
✓ should create instance using bottom/right properties | |
✓ should fail when there are no bottom/right or width/height properties | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite Rect rectInside | |
rectInside | |
✓ should return true when rect is inside | |
✓ should return false when rect is not inside | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite Reporter#FlatVerbose | |
Reporter#FlatVerbose | |
✓ should correctly do the rendering | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite Reporter#Flat | |
Reporter#Flat | |
✓ should initialize counters with 0 | |
✓ should correctly do the rendering | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite Reporter#Flat should correctly calculate counters for | |
should correctly calculate counters for | |
✓ successed | |
✓ failed | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite Reporter#Flat should correctly calculate counters for skipped | |
skipped | |
✓ should increment skipped count on WARNING event | |
✓ should increment skipped count on SKIP_STATE event | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite Reporter#Flat should correctly choose a handler if `equal` is | |
should correctly choose a handler if `equal` is | |
✓ true | |
✓ false | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite Reporter#Flat should print an error if it there is in | |
should print an error if it there is in | |
✓ result | |
✓ originalError | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite runner | |
runner | |
Tue, 27 Oct 2015 10:45:11 GMT mocha:runner run suite runner run | |
run | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:runner stop browser browser | |
✓ should emit `begin` event when tests start | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser capture "root suite 1" in { id: 'browser', sessionId: 'sessionId', createActionSequence: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1585', called: true, notCalled: false, calledOnce: false, calledTwice: true, calledThrice: false, callCount: 2, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 391, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 393, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 393, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [], [] ], returnValues: [ [Object], [Object] ], thisValues: [ [Circular], [Circular] ], exceptions: [ undefined, undefined ], callIds: [ 391, 393 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1569' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, captureFullscreenImage: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1591', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1575' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, prepareScreenshot: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1597', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1581' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, openRelative: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1599', called: true, notCalled: false, calledOnce: false, calledTwice: true, calledThrice: false, callCount: 2, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 389, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 390, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 390, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object], [Object] ], returnValues: [ [Object], [Object] ], thisValues: [ [Circular], [Circular] ], exceptions: [ undefined, undefined ], callIds: [ 389, 390 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1583' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, quit: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1601', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1585' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] } } | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser capture "root suite child 3" in { id: 'browser', sessionId: 'sessionId', createActionSequence: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1585', called: true, notCalled: false, calledOnce: false, calledTwice: false, calledThrice: true, callCount: 3, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 391, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 393, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, thirdCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 397, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at module.exports.inherit.capture (/home/user/oss/gemini/lib/capture-session.js:45:22)\n at module.exports.inherit._runStateInSession (/home/user/oss/gemini/lib/runner.js:218:24)\n at /home/user/oss/gemini/lib/runner.js:187:34\n at /home/user/oss/gemini/lib/promise-util.js:14:20\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 397, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at module.exports.inherit.capture (/home/user/oss/gemini/lib/capture-session.js:45:22)\n at module.exports.inherit._runStateInSession (/home/user/oss/gemini/lib/runner.js:218:24)\n at /home/user/oss/gemini/lib/runner.js:187:34\n at /home/user/oss/gemini/lib/promise-util.js:14:20\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [], [], [] ], returnValues: [ [Object], [Object], [Object] ], thisValues: [ [Circular], [Circular], [Circular] ], exceptions: [ undefined, undefined, undefined ], callIds: [ 391, 393, 397 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at module.exports.inherit.capture (/home/user/oss/gemini/lib/capture-session.js:45:22)\n at module.exports.inherit._runStateInSession (/home/user/oss/gemini/lib/runner.js:218:24)\n at /home/user/oss/gemini/lib/runner.js:187:34\n at /home/user/oss/gemini/lib/promise-util.js:14:20\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1569' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, captureFullscreenImage: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1591', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1575' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, prepareScreenshot: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1597', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1581' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, openRelative: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1599', called: true, notCalled: false, calledOnce: false, calledTwice: true, calledThrice: false, callCount: 2, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 389, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 390, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 390, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object], [Object] ], returnValues: [ [Object], [Object] ], thisValues: [ [Circular], [Circular] ], exceptions: [ undefined, undefined ], callIds: [ 389, 390 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1583' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, quit: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1601', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1585' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] } } | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser capture data: { captureArea: {}, viewportOffset: {}, ignoreAreas: [] } | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser coordinates will not be scaled | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser using viewport coordinates | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser image size {} | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser crop area { top: NaN, left: NaN, width: undefined, height: undefined } | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser capture data: { captureArea: {}, viewportOffset: {}, ignoreAreas: [] } | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser coordinates will not be scaled | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser using viewport coordinates | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser image size {} | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser crop area { top: NaN, left: NaN, width: undefined, height: undefined } | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser capture "root suite 2" in { id: 'browser', sessionId: 'sessionId', createActionSequence: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1585', called: true, notCalled: false, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 4, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 391, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 393, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, thirdCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 397, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at module.exports.inherit.capture (/home/user/oss/gemini/lib/capture-session.js:45:22)\n at module.exports.inherit._runStateInSession (/home/user/oss/gemini/lib/runner.js:218:24)\n at /home/user/oss/gemini/lib/runner.js:187:34\n at /home/user/oss/gemini/lib/promise-util.js:14:20\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 399, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at module.exports.inherit.capture (/home/user/oss/gemini/lib/capture-session.js:45:22)\n at module.exports.inherit._runStateInSession (/home/user/oss/gemini/lib/runner.js:218:24)\n at /home/user/oss/gemini/lib/runner.js:187:34\n at /home/user/oss/gemini/lib/promise-util.js:14:20\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [], [], [], [] ], returnValues: [ [Object], [Object], [Object], [Object] ], thisValues: [ [Circular], [Circular], [Circular], [Circular] ], exceptions: [ undefined, undefined, undefined, undefined ], callIds: [ 391, 393, 397, 399 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at module.exports.inherit.capture (/home/user/oss/gemini/lib/capture-session.js:45:22)\n at module.exports.inherit._runStateInSession (/home/user/oss/gemini/lib/runner.js:218:24)\n at /home/user/oss/gemini/lib/runner.js:187:34\n at /home/user/oss/gemini/lib/promise-util.js:14:20\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at module.exports.inherit.capture (/home/user/oss/gemini/lib/capture-session.js:45:22)\n at module.exports.inherit._runStateInSession (/home/user/oss/gemini/lib/runner.js:218:24)\n at /home/user/oss/gemini/lib/runner.js:187:34\n at /home/user/oss/gemini/lib/promise-util.js:14:20\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1569' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, captureFullscreenImage: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1591', called: true, notCalled: false, calledOnce: false, calledTwice: true, calledThrice: false, callCount: 2, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 406, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as captureFullscreenImage] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at /home/user/oss/gemini/lib/capture-session.js:51:46\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:556:49\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 407, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as captureFullscreenImage] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at /home/user/oss/gemini/lib/capture-session.js:51:46\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:556:49\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 407, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as captureFullscreenImage] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at /home/user/oss/gemini/lib/capture-session.js:51:46\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:556:49\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [], [] ], returnValues: [ [Object], [Object] ], thisValues: [ [Circular], [Circular] ], exceptions: [ undefined, undefined ], callIds: [ 406, 407 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as captureFullscreenImage] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at /home/user/oss/gemini/lib/capture-session.js:51:46\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:556:49\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as captureFullscreenImage] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at /home/user/oss/gemini/lib/capture-session.js:51:46\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:556:49\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1575' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, prepareScreenshot: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1597', called: true, notCalled: false, calledOnce: false, calledTwice: true, calledThrice: false, callCount: 2, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 404, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as prepareScreenshot] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at /home/user/oss/gemini/lib/capture-session.js:47:38\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:556:49\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 405, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as prepareScreenshot] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at /home/user/oss/gemini/lib/capture-session.js:47:38\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:556:49\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 405, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as prepareScreenshot] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at /home/user/oss/gemini/lib/capture-session.js:47:38\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:556:49\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object], [Object] ], returnValues: [ [Object], [Object] ], thisValues: [ [Circular], [Circular] ], exceptions: [ undefined, undefined ], callIds: [ 404, 405 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as prepareScreenshot] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at /home/user/oss/gemini/lib/capture-session.js:47:38\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:556:49\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as prepareScreenshot] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at /home/user/oss/gemini/lib/capture-session.js:47:38\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:556:49\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1581' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, openRelative: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1599', called: true, notCalled: false, calledOnce: false, calledTwice: true, calledThrice: false, callCount: 2, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 389, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 390, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 390, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object], [Object] ], returnValues: [ [Object], [Object] ], thisValues: [ [Circular], [Circular] ], exceptions: [ undefined, undefined ], callIds: [ 389, 390 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1583' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, quit: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1601', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1585' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] } } | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser capture data: { captureArea: {}, viewportOffset: {}, ignoreAreas: [] } | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser coordinates will not be scaled | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser using viewport coordinates | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser image size {} | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser crop area { top: NaN, left: NaN, width: undefined, height: undefined } | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:runner stop browser browser | |
✓ should pass total number of states when emitting `begin` (84ms) | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:runner start browser browser1 | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:runner start browser browser2 | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:runner stop browser browser1 | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:runner stop browser browser2 | |
✓ should pass all browser ids when emitting `begin` | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:runner stop browser browser | |
✓ should pass config when emitting `begin` | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:runner start browser browser1 | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:runner start browser browser2 | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser capture "root suite state" in { id: 'browser', sessionId: 'sessionId', createActionSequence: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1673', called: true, notCalled: false, calledOnce: false, calledTwice: true, calledThrice: false, callCount: 2, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 458, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 460, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 460, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [], [] ], returnValues: [ [Object], [Object] ], thisValues: [ [Circular], [Circular] ], exceptions: [ undefined, undefined ], callIds: [ 458, 460 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1654' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, captureFullscreenImage: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1679', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1660' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, prepareScreenshot: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1685', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1666' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, openRelative: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1687', called: true, notCalled: false, calledOnce: false, calledTwice: true, calledThrice: false, callCount: 2, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 456, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 457, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 457, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object], [Object] ], returnValues: [ [Object], [Object] ], thisValues: [ [Circular], [Circular] ], exceptions: [ undefined, undefined ], callIds: [ 456, 457 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1668' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, quit: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1689', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1670' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] } } | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser capture "root suite state" in { id: 'browser', sessionId: 'sessionId', createActionSequence: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1673', called: true, notCalled: false, calledOnce: false, calledTwice: false, calledThrice: true, callCount: 3, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 458, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 460, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, thirdCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 464, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at module.exports.inherit.capture (/home/user/oss/gemini/lib/capture-session.js:45:22)\n at module.exports.inherit._runStateInSession (/home/user/oss/gemini/lib/runner.js:218:24)\n at /home/user/oss/gemini/lib/runner.js:187:34\n at /home/user/oss/gemini/lib/promise-util.js:14:20\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 464, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at module.exports.inherit.capture (/home/user/oss/gemini/lib/capture-session.js:45:22)\n at module.exports.inherit._runStateInSession (/home/user/oss/gemini/lib/runner.js:218:24)\n at /home/user/oss/gemini/lib/runner.js:187:34\n at /home/user/oss/gemini/lib/promise-util.js:14:20\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [], [], [] ], returnValues: [ [Object], [Object], [Object] ], thisValues: [ [Circular], [Circular], [Circular] ], exceptions: [ undefined, undefined, undefined ], callIds: [ 458, 460, 464 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at module.exports.inherit.capture (/home/user/oss/gemini/lib/capture-session.js:45:22)\n at module.exports.inherit._runStateInSession (/home/user/oss/gemini/lib/runner.js:218:24)\n at /home/user/oss/gemini/lib/runner.js:187:34\n at /home/user/oss/gemini/lib/promise-util.js:14:20\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1654' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, captureFullscreenImage: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1679', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1660' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, prepareScreenshot: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1685', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1666' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, openRelative: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1687', called: true, notCalled: false, calledOnce: false, calledTwice: true, calledThrice: false, callCount: 2, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 456, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 457, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 457, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object], [Object] ], returnValues: [ [Object], [Object] ], thisValues: [ [Circular], [Circular] ], exceptions: [ undefined, undefined ], callIds: [ 456, 457 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1668' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, quit: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1689', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1670' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] } } | |
Tue, 27 Oct 2015 10:45:11 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture data: { captureArea: {}, viewportOffset: {}, ignoreAreas: [] } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser coordinates will not be scaled | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser using viewport coordinates | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser image size {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser crop area { top: NaN, left: NaN, width: undefined, height: undefined } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture data: { captureArea: {}, viewportOffset: {}, ignoreAreas: [] } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser coordinates will not be scaled | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser using viewport coordinates | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser image size {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser crop area { top: NaN, left: NaN, width: undefined, height: undefined } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser1 | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser2 | |
✓ should launch each browser in config if testBrowsers are not set (44ms) | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser1 | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture "root suite state" in { id: 'browser', sessionId: 'sessionId', createActionSequence: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1702', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 499, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 499, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 499 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1683' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, captureFullscreenImage: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1708', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1689' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, prepareScreenshot: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1714', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1695' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, openRelative: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1716', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 498, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 498, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 498 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1697' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, quit: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1718', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1699' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] } } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture data: { captureArea: {}, viewportOffset: {}, ignoreAreas: [] } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser coordinates will not be scaled | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser using viewport coordinates | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser image size {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser crop area { top: NaN, left: NaN, width: undefined, height: undefined } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser1 | |
✓ should launch only browsers specified in testBrowsers | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser1 | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser2 | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser3 | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture "root suite state" in { id: 'browser', sessionId: 'sessionId', createActionSequence: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1731', called: true, notCalled: false, calledOnce: false, calledTwice: true, calledThrice: false, callCount: 2, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 528, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 530, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 530, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [], [] ], returnValues: [ [Object], [Object] ], thisValues: [ [Circular], [Circular] ], exceptions: [ undefined, undefined ], callIds: [ 528, 530 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1712' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, captureFullscreenImage: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1737', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1718' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, prepareScreenshot: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1743', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1724' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, openRelative: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1745', called: true, notCalled: false, calledOnce: false, calledTwice: true, calledThrice: false, callCount: 2, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 526, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 527, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 527, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object], [Object] ], returnValues: [ [Object], [Object] ], thisValues: [ [Circular], [Circular] ], exceptions: [ undefined, undefined ], callIds: [ 526, 527 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1726' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, quit: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1747', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1728' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] } } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture "root suite state" in { id: 'browser', sessionId: 'sessionId', createActionSequence: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1731', called: true, notCalled: false, calledOnce: false, calledTwice: false, calledThrice: true, callCount: 3, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 528, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 530, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, thirdCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 534, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at module.exports.inherit.capture (/home/user/oss/gemini/lib/capture-session.js:45:22)\n at module.exports.inherit._runStateInSession (/home/user/oss/gemini/lib/runner.js:218:24)\n at /home/user/oss/gemini/lib/runner.js:187:34\n at /home/user/oss/gemini/lib/promise-util.js:14:20\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 534, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at module.exports.inherit.capture (/home/user/oss/gemini/lib/capture-session.js:45:22)\n at module.exports.inherit._runStateInSession (/home/user/oss/gemini/lib/runner.js:218:24)\n at /home/user/oss/gemini/lib/runner.js:187:34\n at /home/user/oss/gemini/lib/promise-util.js:14:20\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [], [], [] ], returnValues: [ [Object], [Object], [Object] ], thisValues: [ [Circular], [Circular], [Circular] ], exceptions: [ undefined, undefined, undefined ], callIds: [ 528, 530, 534 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at module.exports.inherit.capture (/home/user/oss/gemini/lib/capture-session.js:45:22)\n at module.exports.inherit._runStateInSession (/home/user/oss/gemini/lib/runner.js:218:24)\n at /home/user/oss/gemini/lib/runner.js:187:34\n at /home/user/oss/gemini/lib/promise-util.js:14:20\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1712' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, captureFullscreenImage: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1737', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1718' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, prepareScreenshot: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1743', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1724' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, openRelative: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1745', called: true, notCalled: false, calledOnce: false, calledTwice: true, calledThrice: false, callCount: 2, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 526, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 527, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 527, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object], [Object] ], returnValues: [ [Object], [Object] ], thisValues: [ [Circular], [Circular] ], exceptions: [ undefined, undefined ], callIds: [ 526, 527 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1726' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, quit: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1747', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1728' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] } } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser1 | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture data: { captureArea: {}, viewportOffset: {}, ignoreAreas: [] } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser coordinates will not be scaled | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser using viewport coordinates | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser image size {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser crop area { top: NaN, left: NaN, width: undefined, height: undefined } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture data: { captureArea: {}, viewportOffset: {}, ignoreAreas: [] } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser coordinates will not be scaled | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser using viewport coordinates | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser image size {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser crop area { top: NaN, left: NaN, width: undefined, height: undefined } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser2 | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser3 | |
✓ should run only in browsers specified for suite (45ms) | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should emit `startBrowser` event when starting browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should emit `beginSuite` event for each suite | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback beforeHook | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture "root suite state" in { id: 'browser', sessionId: 'sessionId', createActionSequence: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1819', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 587, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 587, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 587 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1798' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, captureFullscreenImage: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1825', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1804' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, prepareScreenshot: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1831', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1810' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, openRelative: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1833', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 586, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 586, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 586 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1812' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, quit: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1835', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1814' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] } } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture data: { captureArea: {}, viewportOffset: {}, ignoreAreas: [] } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser coordinates will not be scaled | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser using viewport coordinates | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser image size {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser crop area { top: NaN, left: NaN, width: undefined, height: undefined } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should call `before` hook with action sequence and find function | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture "root suite state" in { id: 'browser', sessionId: 'sessionId', createActionSequence: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1852', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 610, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 610, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 610 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1831' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, captureFullscreenImage: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1858', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1837' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, prepareScreenshot: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1864', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1843' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, openRelative: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1866', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 609, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 609, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 609 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1845' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, quit: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1868', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1847' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] } } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture data: { captureArea: {}, viewportOffset: {}, ignoreAreas: [] } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser coordinates will not be scaled | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser using viewport coordinates | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser image size {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser crop area { top: NaN, left: NaN, width: undefined, height: undefined } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should perform before sequence | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture "root suite state" in { id: 'browser', sessionId: 'sessionId', createActionSequence: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1884', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 632, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 632, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 632 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1863' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, captureFullscreenImage: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1890', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1869' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, prepareScreenshot: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1896', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1875' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, openRelative: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1898', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 631, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 631, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 631 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1877' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, quit: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1900', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1879' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] } } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture data: { captureArea: {}, viewportOffset: {}, ignoreAreas: [] } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser coordinates will not be scaled | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser using viewport coordinates | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser image size {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser crop area { top: NaN, left: NaN, width: undefined, height: undefined } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should emit `beginState` for each suite state | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should not emit `beginState` if state is skipped | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should emit `skipState` if state is skipped | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture "undefined" in { id: 'browser', sessionId: 'sessionId', createActionSequence: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1975', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 686, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 686, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 686 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1951' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, captureFullscreenImage: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1981', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1957' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, prepareScreenshot: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1987', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1963' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, openRelative: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1989', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 685, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 685, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 685 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1965' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, quit: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#1991', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#1967' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] } } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture data: { captureArea: {}, viewportOffset: {}, ignoreAreas: [] } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser coordinates will not be scaled | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser using viewport coordinates | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser image size {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser crop area { top: NaN, left: NaN, width: undefined, height: undefined } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should not emit `skipState` if state is not skipped | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser1 | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser2 | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser1 | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser2 | |
✓ should not emit state events in second browser when first fails | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture "root suite state" in { id: 'browser', sessionId: 'sessionId', createActionSequence: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2037', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 716, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 716, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 716 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2011' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, captureFullscreenImage: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2043', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2017' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, prepareScreenshot: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2049', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2023' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, openRelative: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2051', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 715, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 715, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 715 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2025' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, quit: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2053', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2027' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] } } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture data: { captureArea: {}, viewportOffset: {}, ignoreAreas: [] } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser coordinates will not be scaled | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser using viewport coordinates | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser image size {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser crop area { top: NaN, left: NaN, width: undefined, height: undefined } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should open suite url in browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture "root suite state" in { id: 'browser', sessionId: 'sessionId', createActionSequence: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2065', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 738, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 738, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 738 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2039' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, captureFullscreenImage: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2071', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2045' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, prepareScreenshot: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2077', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2051' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, openRelative: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2079', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 737, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 737, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 737 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2053' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, quit: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2081', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2055' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] } } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture data: { captureArea: {}, viewportOffset: {}, ignoreAreas: [] } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser coordinates will not be scaled | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser using viewport coordinates | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser image size {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser crop area { top: NaN, left: NaN, width: undefined, height: undefined } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should emit `endState` for each suite state | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should not emit `endState` if state is skipped | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture "root suite state1" in { id: 'browser', sessionId: 'sessionId', createActionSequence: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2125', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 776, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 776, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 776 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2097' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, captureFullscreenImage: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2131', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2103' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, prepareScreenshot: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2137', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2109' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, openRelative: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2139', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 775, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 775, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 775 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2111' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, quit: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2141', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2113' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] } } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture data: { captureArea: {}, viewportOffset: {}, ignoreAreas: [] } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser coordinates will not be scaled | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser using viewport coordinates | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser image size {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser crop area { top: NaN, left: NaN, width: undefined, height: undefined } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture "root suite state2" in { id: 'browser', sessionId: 'sessionId', createActionSequence: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2125', called: true, notCalled: false, calledOnce: false, calledTwice: true, calledThrice: false, callCount: 2, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 776, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 780, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at module.exports.inherit.capture (/home/user/oss/gemini/lib/capture-session.js:45:22)\n at module.exports.inherit._runStateInSession (/home/user/oss/gemini/lib/runner.js:218:24)\n at /home/user/oss/gemini/lib/runner.js:187:34\n at /home/user/oss/gemini/lib/promise-util.js:14:20\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 780, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at module.exports.inherit.capture (/home/user/oss/gemini/lib/capture-session.js:45:22)\n at module.exports.inherit._runStateInSession (/home/user/oss/gemini/lib/runner.js:218:24)\n at /home/user/oss/gemini/lib/runner.js:187:34\n at /home/user/oss/gemini/lib/promise-util.js:14:20\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [], [] ], returnValues: [ [Object], [Object] ], thisValues: [ [Circular], [Circular] ], exceptions: [ undefined, undefined ], callIds: [ 776, 780 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)', 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at module.exports.inherit.capture (/home/user/oss/gemini/lib/capture-session.js:45:22)\n at module.exports.inherit._runStateInSession (/home/user/oss/gemini/lib/runner.js:218:24)\n at /home/user/oss/gemini/lib/runner.js:187:34\n at /home/user/oss/gemini/lib/promise-util.js:14:20\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2097' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, captureFullscreenImage: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2131', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 785, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as captureFullscreenImage] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at /home/user/oss/gemini/lib/capture-session.js:51:46\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:556:49\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 785, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as captureFullscreenImage] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at /home/user/oss/gemini/lib/capture-session.js:51:46\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:556:49\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 785 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as captureFullscreenImage] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at /home/user/oss/gemini/lib/capture-session.js:51:46\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:556:49\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2103' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, prepareScreenshot: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2137', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 784, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as prepareScreenshot] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at /home/user/oss/gemini/lib/capture-session.js:47:38\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:556:49\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 784, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as prepareScreenshot] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at /home/user/oss/gemini/lib/capture-session.js:47:38\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:556:49\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 784 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as prepareScreenshot] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at /home/user/oss/gemini/lib/capture-session.js:47:38\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:556:49\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2109' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, openRelative: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2139', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 775, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 775, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 775 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2111' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, quit: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2141', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2113' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] } } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture data: { captureArea: {}, viewportOffset: {}, ignoreAreas: [] } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser coordinates will not be scaled | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser using viewport coordinates | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser image size {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser crop area { top: NaN, left: NaN, width: undefined, height: undefined } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should execute next state only after previous has been finished | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture "root suite state" in { id: 'browser', sessionId: 'sessionId', createActionSequence: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2157', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 810, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 810, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 810 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2125' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, captureFullscreenImage: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2163', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2131' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, prepareScreenshot: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2169', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2137' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, openRelative: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2171', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 809, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 809, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 809 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2139' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, quit: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2173', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2141' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] } } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture data: { captureArea: {}, viewportOffset: {}, ignoreAreas: [] } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser coordinates will not be scaled | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser using viewport coordinates | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser image size {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser crop area { top: NaN, left: NaN, width: undefined, height: undefined } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback afterHook | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should call `after` hook with sequence and find function | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture "root suite state" in { id: 'browser', sessionId: 'sessionId', createActionSequence: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2190', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 833, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 833, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 833 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2158' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, captureFullscreenImage: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2196', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2164' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, prepareScreenshot: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2202', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2170' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, openRelative: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2204', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 832, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 832, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 832 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2172' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, quit: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2206', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2174' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] } } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () { | |
throw new StateError('error'); | |
} | |
✓ should extend state errors with metadata | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner uncaught exception no error | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should emit `endSuite` for each suite | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should also run child suites automatically | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should allow to run a suite without url and states | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should emit `stopBrowser` after all suites | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should emit `end` after all suites | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture "root suite state" in { id: 'browser', sessionId: 'sessionId', createActionSequence: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2365', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 906, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [], returnValue: [Object], exception: undefined, callId: 906, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 906 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as createActionSequence] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit.runHook (/home/user/oss/gemini/lib/capture-session.js:25:37)\n at /home/user/oss/gemini/lib/runner.js:183:32\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2327' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, captureFullscreenImage: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2371', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2333' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, prepareScreenshot: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2377', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2339' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, openRelative: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2379', called: true, notCalled: false, calledOnce: true, calledTwice: false, calledThrice: false, callCount: 1, firstCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 905, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, secondCall: null, thirdCall: null, lastCall: { proxy: [Circular], thisValue: [Circular], args: [Object], returnValue: [Object], exception: undefined, callId: 905, stack: 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' }, args: [ [Object] ], returnValues: [ [Object] ], thisValues: [ [Circular] ], exceptions: [ undefined ], callIds: [ 905 ], stacks: [ 'Error\n at Function.invoke (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:187:40)\n at Object.proxy [as openRelative] (/home/user/oss/gemini/node_modules/sinon/lib/sinon/spy.js:81:30)\n at module.exports.inherit._runSuiteStates (/home/user/oss/gemini/lib/runner.js:181:24)\n at module.exports.inherit._runSuiteInBrowser (/home/user/oss/gemini/lib/runner.js:168:21)\n at /home/user/oss/gemini/lib/runner.js:118:30\n at _fulfilled (/home/user/oss/gemini/node_modules/q/q.js:834:54)\n at self.promiseDispatch.done (/home/user/oss/gemini/node_modules/q/q.js:863:30)\n at Promise.promise.promiseDispatch (/home/user/oss/gemini/node_modules/q/q.js:796:13)\n at /home/user/oss/gemini/node_modules/q/q.js:857:14\n at runSingle (/home/user/oss/gemini/node_modules/q/q.js:137:13)\n at flush (/home/user/oss/gemini/node_modules/q/q.js:125:13)\n at doNTCallback0 (node.js:417:9)\n at process._tickCallback (node.js:346:13)' ], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2341' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] }, quit: { [Function: proxy] isSinonProxy: true, reset: [Function], invoke: [Function: invoke], named: [Function: named], getCall: [Function: getCall], getCalls: [Function], calledBefore: [Function: calledBefore], calledAfter: [Function: calledAfter], withArgs: [Function], matches: [Function], printf: [Function], calledOn: [Function], alwaysCalledOn: [Function], calledWith: [Function], calledWithMatch: [Function], alwaysCalledWith: [Function], alwaysCalledWithMatch: [Function], calledWithExactly: [Function], alwaysCalledWithExactly: [Function], neverCalledWith: [Function], neverCalledWithMatch: [Function], threw: [Function], alwaysThrew: [Function], returned: [Function], alwaysReturned: [Function], calledWithNew: [Function], alwaysCalledWithNew: [Function], callArg: [Function], callArgWith: [Function], callArgOn: [Function], callArgOnWith: [Function], yield: [Function], invokeCallback: [Function], yieldOn: [Function], yieldTo: [Function], yieldToOn: [Function], formatters: { c: [Function], n: [Function], C: [Function], t: [Function], '*': [Function] }, spyCall: { [Function: createSpyCall] toString: [Function] }, id: 'spy#2381', called: false, notCalled: true, calledOnce: false, calledTwice: false, calledThrice: false, callCount: 0, firstCall: null, secondCall: null, thirdCall: null, lastCall: null, args: [], returnValues: [], thisValues: [], exceptions: [], callIds: [], stacks: [], displayName: 'stub', toString: [Function: toString], instantiateFake: [Function: create], func: { [Function] id: 'stub#2343' }, create: [Function: create], resetBehavior: [Function], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], isPresent: [Function], callsArg: [Function], callsArgOn: [Function], callsArgWith: [Function], callsArgOnWith: [Function], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function], throwsException: [Function], returns: [Function], returnsArg: [Function], returnsThis: [Function], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], defaultBehavior: { isPresent: [Function: isPresent], invoke: [Function: invoke], onCall: [Function: onCall], onFirstCall: [Function: onFirstCall], onSecondCall: [Function: onSecondCall], onThirdCall: [Function: onThirdCall], withArgs: [Function: withArgs], callsArg: [Function: callsArg], callsArgOn: [Function: callsArgOn], callsArgWith: [Function: callsArgWith], callsArgOnWith: [Function: callsArgWith], yields: [Function], yieldsRight: [Function], yieldsOn: [Function], yieldsTo: [Function], yieldsToOn: [Function], throws: [Function: throwsException], throwsException: [Function: throwsException], returns: [Function: returns], returnsArg: [Function: returnsArg], returnsThis: [Function: returnsThis], callsArgAsync: [Function], callsArgOnAsync: [Function], callsArgWithAsync: [Function], callsArgOnWithAsync: [Function], yieldsAsync: [Function], yieldsRightAsync: [Function], yieldsOnAsync: [Function], yieldsToAsync: [Function], yieldsToOnAsync: [Function], stub: [Circular], returnValue: [Object], returnValueDefined: true, exception: undefined }, behaviors: [] } } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser capture data: { captureArea: {}, viewportOffset: {}, ignoreAreas: [] } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser coordinates will not be scaled | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser using viewport coordinates | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser image size {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser crop area { top: NaN, left: NaN, width: undefined, height: undefined } | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:capture:browser run callback function () {} | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should emit events in correct order | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite runner relaunch | |
relaunch | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should not relaunch suites by default | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite runner relaunch with predefined "retry" option | |
with predefined "retry" option | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser2 | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser2 | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should emit `info` message on retry | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser2 | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser2 | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should relaunch suites after first call | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser2 | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser2 | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should relaunch suite as many times as specified in "retry" option | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser2 | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser2 | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should apply "retry" option personally for each browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner start browser browser2 | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner critical error { [CancelledError: Browser request was cancelled] name: 'CancelledError', message: 'Browser request was cancelled' } in browser | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser2 | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:runner stop browser browser | |
✓ should not relaunch suite if it was manually stopped | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite stats | |
stats | |
✓ should return 'undefined' before adding keys | |
✓ should allow to add new key | |
✓ should increment existing keys | |
✓ should return all full stat | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite stats listener | |
stats listener | |
✓ should return undefined before triggering any events | |
✓ should count on beginState event | |
✓ should count on skipState event | |
✓ should count on warning event | |
✓ should count on error event | |
✓ should count on capture event | |
✓ should count test passed | |
✓ should count test failed | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite suite-monitor | |
suite-monitor | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite suite-monitor suiteFinished | |
suiteFinished | |
✓ should emit `endSuite` event when passed suite does not have nested suits | |
✓ should not emit `endSuite` event when passed suite has incomplete nested suits | |
✓ should emit `endSuite` event when passed suite has complete nested suits | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite suite-util | |
suite-util | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite suite-util shouldSkip() | |
shouldSkip() | |
✓ should not skip any browser if skipped=false | |
✓ should skip any browser if skipped=true | |
✓ should skip browser if its name and version matches skip list | |
✓ should not skip the browser if its name does not match skip list | |
✓ should not skip browser if its version does not match skip list | |
✓ should skip any browser of a given name if version is not specified in skip list | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite suite-util flattenSuites() | |
flattenSuites() | |
✓ should return an array when root is falsey | |
✓ should return an empty array when root is falsey | |
✓ should return an array with 1 item when root has no children | |
✓ should return an array of n+1 suites for n own children | |
✓ should return an array of n+1 suites for n-depth tree | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite suite | |
suite | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite suite create | |
create | |
✓ should create named suite | |
✓ should inherit properties from parent, if any | |
✓ should allow to overwrite parent properties | |
✓ should set `parent` property of a parent suite | |
✓ should add new suite to the parent's children | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite suite states | |
states | |
✓ should be empty by default | |
✓ should not be writable | |
✓ should not be inherited | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite suite addState | |
addState | |
✓ should modify states property | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite suite hasStates | |
hasStates | |
✓ should be false if there is no states | |
✓ should be true if there are states | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite suite isRoot | |
isRoot | |
✓ should be true for root suites | |
✓ should be false for child suites | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite suite skipped | |
skipped | |
✓ should be false by default | |
✓ should be changed by skip() method | |
✓ should be inherited by children | |
✓ should accept browsers list | |
✓ should merge multiple lists together | |
✓ should not override `true` by browser list | |
✓ should override browser list by `true` | |
✓ should merge children list with parent | |
✓ should not affect parent when calling .skip() on child | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite suite hasChildNamed | |
hasChildNamed | |
✓ should return true when suite has child of a given name | |
✓ should return fals when suite has no child of a given name | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite suite hasStateNamed | |
hasStateNamed | |
✓ should return true when suite has state of a given name | |
✓ should return true when suite has state of a given name | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite suite fullName | |
fullName | |
✓ should return name for top level suite | |
✓ should concat own name with parents | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite test-reader | |
test-reader | |
✓ should not load any suites if no paths or sets specified | |
✓ should expand passed paths | |
✓ should expand paths from config.sets | |
✓ should load suites related to passed paths | |
✓ should load suites related to sets if no passed paths | |
✓ should load only passed paths | |
✓ should configure suite for certain browsers | |
✓ should configure suite for all browsers if file not configured in sets | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite public tests API | |
public tests API | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite public tests API .suite method | |
.suite method | |
✓ should throw an error if first argument is not a string | |
✓ should throw an error if second argument is not a function | |
✓ should create new suite with corresponding name | |
✓ should call callback | |
✓ should created nested suites when called nestedly | |
✓ should not allow create two child suites of the same name | |
✓ should create non-nested suite at the root level | |
✓ should throw when suite has states but does not has URL | |
✓ should throw when suite has no states nor URL | |
✓ should not throw when suite has states and url is inherited from parent | |
✓ should throw if suite has states but does not has captureSelectors | |
✓ should not throw if suite has no states nor captureSelectors | |
✓ should not throw when suite has states and captureSelectors are inherited from parent | |
✓ should assign suite ids | |
✓ should assign incrementing suite ids for following suites | |
✓ should assign incrementing suite ids for child suites | |
✓ should assign child suite ids before siblings | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite public tests API suite builder | |
suite builder | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite public tests API suite builder setUrl | |
setUrl | |
✓ should throw if argument is not a string | |
✓ should set url property | |
✓ should be chainable | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite public tests API suite builder setTolerance | |
setTolerance | |
✓ should throw if argument is not a string | |
✓ should throw if argument is not a string | |
✓ should be chainable | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite public tests API suite builder setCaptureElements | |
setCaptureElements | |
✓ should throw if selector is not a string | |
✓ should throw if selector in array is not a string | |
✓ should set captureSelectors property | |
✓ should accept multiple arguments | |
✓ should accept array | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite public tests API suite builder ignoreElements | |
ignoreElements | |
✓ should throw if selector is not a string | |
✓ should throw if selector in array is not a string | |
✓ should set ignoreSelectors property | |
✓ should accept multiple arguments | |
✓ should accept array | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite public tests API suite builder before | |
before | |
✓ should set beforeHook property | |
✓ should throw if hook is not a function | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite public tests API suite builder after | |
after | |
✓ should set afterHook property | |
✓ should throw if hook is not a function | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite public tests API suite builder capture | |
capture | |
✓ should throw if first argument is not passed | |
✓ should throw if second argument is not a function | |
✓ should not throw if second argument is absent | |
✓ should create named state | |
✓ should throw if state with such name already exists | |
✓ should allow to have multiple states of different names | |
✓ should make new state reference the suite | |
✓ should store passed callback | |
✓ should allow to set tolerance | |
✓ should throw if tolerance is not a number | |
✓ should be chainable | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite public tests API suite builder skip | |
skip | |
✓ should throw if argument is not a string nor object | |
✓ should throw if argument is array with non-string or non-object | |
✓ should throw if argument is an object and browser name is not specified | |
✓ should throw if browser name is not a string | |
✓ should throw if browser version is not a string | |
✓ should mark suite as skipped | |
✓ should accept skipped browser name | |
✓ should accept browser object | |
✓ should accept array of objects | |
✓ should accept array of strings | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite config | |
config | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite config constructor with file path | |
constructor with file path | |
✓ should throw when reading non-existant file | |
✓ should throw when reading non-YAML file | |
✓ should read valid config | |
✓ should set correct root | |
✓ should set realtive root relatively to config path | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite image | |
image | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite image compare | |
compare | |
✓ should resolve to `true` for equal images | |
✓ should resolve to `false` for non-equal images | |
✓ should resolve to `true` for non-equal images if tolerance is high enough | |
✓ should resolve to `true` for images with unnoticable difference | |
✓ should resolve to `false` for images with unnoticable difference if strictComparison=true | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite image buildDiff | |
buildDiff | |
✓ should build diff image | |
✓ should allow to change diff color | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite image instance | |
instance | |
✓ should return correct size | |
✓ should save the image | |
✓ should crop image | |
✓ should clear a region of an image | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite image instance getRGBA | |
getRGBA | |
✓ should return proper color values | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite calibrator | |
calibrator | |
Tue, 27 Oct 2015 10:45:12 GMT mocha:runner run suite calibrator in chrome | |
in chrome | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:webdriver:chrome CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:webdriver:chrome RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:45:12 GMT gemini:webdriver:chrome CALL init({"browserName":"chrome"}) | |
Tue, 27 Oct 2015 10:45:14 GMT gemini:webdriver:chrome | |
Driving the web on session: 254e680f90ff432e98a54a55117f0efe | |
Tue, 27 Oct 2015 10:45:14 GMT gemini:webdriver:chrome RESPONSE init({"browserName":"chrome"}) "254e680f90ff432e98a54a55117f0efe",{"rotatable":false,"browserConnectionEnabled":false,"acceptSslCerts":true,"cssSelectorsEnabled":true,"chrome":{"userDataDir":"/tmp/.com.google.Chrome.zRV0F3"},"javascriptEnabled":true,"version":"46.0.2490.71","webdriver.remote.sessionid":"254e680f90ff432e98a54a55117f0efe","databaseEnabled":false,"hasTouchScreen":false,"takesScreenshot":true,"platform":"Linux","browserName":"chrome","mobileEmulationEnabled":false,"hasMetadata":true,"nativeEvents":true,"applicationCacheEnabled":false,"webStorageEnabled":true,"locationContextEnabled":true,"handlesAlerts":true,"takesHeapSnapshot":true} | |
Tue, 27 Oct 2015 10:45:14 GMT gemini:browser:chrome launched session [chrome (254e680f90ff432e98a54a55117f0efe)] | |
Tue, 27 Oct 2015 10:45:14 GMT gemini:webdriver:chrome CALL get("about:blank") | |
Tue, 27 Oct 2015 10:45:15 GMT gemini:webdriver:chrome RESPONSE get("about:blank") | |
Tue, 27 Oct 2015 10:45:15 GMT gemini:webdriver:chrome CALL eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") | |
Tue, 27 Oct 2015 10:45:16 GMT gemini:webdriver:chrome RESPONSE eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") {"hasCSS3Selectors":true,"pixelRatio":1} | |
Tue, 27 Oct 2015 10:45:16 GMT gemini:webdriver:chrome CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:45:16 GMT gemini:webdriver:chrome RESPONSE takeScreenshot() <binary-data> | |
✓ should not fail (1716ms) | |
Tue, 27 Oct 2015 10:45:16 GMT gemini:webdriver:chrome CALL quit() | |
Tue, 27 Oct 2015 10:45:17 GMT gemini:webdriver:chrome | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 10:45:17 GMT gemini:webdriver:chrome RESPONSE quit() | |
Tue, 27 Oct 2015 10:45:17 GMT gemini:browser:chrome kill browser [chrome (254e680f90ff432e98a54a55117f0efe)] | |
Tue, 27 Oct 2015 10:45:17 GMT mocha:runner run suite calibrator in firefox | |
in firefox | |
Tue, 27 Oct 2015 10:45:17 GMT gemini:webdriver:firefox CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:45:17 GMT gemini:webdriver:firefox RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:45:17 GMT gemini:webdriver:firefox CALL init({"browserName":"firefox"}) | |
Tue, 27 Oct 2015 10:45:22 GMT gemini:webdriver:firefox | |
Driving the web on session: 257f69a4741f423688de68612691d7d6 | |
Tue, 27 Oct 2015 10:45:22 GMT gemini:webdriver:firefox RESPONSE init({"browserName":"firefox"}) "257f69a4741f423688de68612691d7d6",{"rotatable":false,"takesScreenshot":true,"acceptSslCerts":true,"cssSelectorsEnabled":true,"javascriptEnabled":true,"webdriver.remote.sessionid":"257f69a4741f423688de68612691d7d6","databaseEnabled":true,"locationContextEnabled":true,"platform":"LINUX","browserName":"firefox","version":"41.0","hasMetadata":true,"nativeEvents":false,"applicationCacheEnabled":true,"webStorageEnabled":true,"handlesAlerts":true} | |
Tue, 27 Oct 2015 10:45:22 GMT gemini:browser:firefox launched session [firefox (257f69a4741f423688de68612691d7d6)] | |
Tue, 27 Oct 2015 10:45:22 GMT gemini:webdriver:firefox CALL get("about:blank") | |
Tue, 27 Oct 2015 10:45:22 GMT gemini:webdriver:firefox RESPONSE get("about:blank") | |
Tue, 27 Oct 2015 10:45:22 GMT gemini:webdriver:firefox CALL eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") | |
Tue, 27 Oct 2015 10:45:23 GMT gemini:webdriver:firefox RESPONSE eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") {"hasCSS3Selectors":true,"pixelRatio":1} | |
Tue, 27 Oct 2015 10:45:23 GMT gemini:webdriver:firefox CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:45:24 GMT gemini:webdriver:firefox RESPONSE takeScreenshot() <binary-data> | |
✓ should not fail (1997ms) | |
Tue, 27 Oct 2015 10:45:24 GMT gemini:webdriver:firefox CALL quit() | |
Tue, 27 Oct 2015 10:45:24 GMT gemini:webdriver:firefox | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 10:45:24 GMT gemini:webdriver:firefox RESPONSE quit() | |
Tue, 27 Oct 2015 10:45:24 GMT gemini:browser:firefox kill browser [firefox (257f69a4741f423688de68612691d7d6)] | |
Tue, 27 Oct 2015 10:45:24 GMT mocha:runner run suite calibrator in ie8 | |
in ie8 | |
Tue, 27 Oct 2015 10:45:24 GMT gemini:webdriver:ie8 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:45:24 GMT gemini:webdriver:ie8 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:45:24 GMT gemini:webdriver:ie8 CALL init({"browserName":"internet explorer","version":"8"}) | |
Tue, 27 Oct 2015 10:45:30 GMT gemini:webdriver:ie8 | |
Driving the web on session: ec97657ee0c245058b7fd39c2a954712 | |
Tue, 27 Oct 2015 10:45:30 GMT gemini:webdriver:ie8 RESPONSE init({"browserName":"internet explorer","version":"8"}) "ec97657ee0c245058b7fd39c2a954712",{"takesScreenshot":true,"version":"8","unexpectedAlertBehaviour":"dismiss","ie.browserCommandLineSwitches":"","browserAttachTimeout":0,"ie.ensureCleanSession":false,"ignoreProtectedModeSettings":false,"platform":"WINDOWS","webdriver.remote.sessionid":"ec97657ee0c245058b7fd39c2a954712","ignoreZoomSetting":false,"nativeEvents":true,"handlesAlerts":true,"javascriptEnabled":true,"requireWindowFocus":false,"browserName":"internet explorer","hasMetadata":true,"proxy":{"proxyAutoconfigUrl":"http://127.0.0.1:19876/pac.js","proxyType":"pac"},"initialBrowserUrl":"about:blank","enableElementCacheCleanup":true,"cssSelectorsEnabled":true,"ie.usePerProcessProxy":false,"elementScrollBehavior":0,"enablePersistentHover":true,"ie.forceCreateProcessApi":false} | |
Tue, 27 Oct 2015 10:45:30 GMT gemini:browser:ie8 launched session [ie8 (ec97657ee0c245058b7fd39c2a954712)] | |
Tue, 27 Oct 2015 10:45:30 GMT gemini:webdriver:ie8 CALL get("about:blank") | |
Tue, 27 Oct 2015 10:45:30 GMT gemini:webdriver:ie8 RESPONSE get("about:blank") | |
Tue, 27 Oct 2015 10:45:30 GMT gemini:webdriver:ie8 CALL eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") | |
Tue, 27 Oct 2015 10:45:31 GMT gemini:webdriver:ie8 RESPONSE eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") {"hasCSS3Selectors":false,"pixelRatio":null} | |
Tue, 27 Oct 2015 10:45:31 GMT gemini:webdriver:ie8 CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:45:31 GMT gemini:webdriver:ie8 RESPONSE takeScreenshot() <binary-data> | |
✓ should not fail (1807ms) | |
Tue, 27 Oct 2015 10:45:31 GMT gemini:webdriver:ie8 CALL quit() | |
Tue, 27 Oct 2015 10:45:32 GMT gemini:webdriver:ie8 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 10:45:32 GMT gemini:webdriver:ie8 RESPONSE quit() | |
Tue, 27 Oct 2015 10:45:32 GMT gemini:browser:ie8 kill browser [ie8 (ec97657ee0c245058b7fd39c2a954712)] | |
Tue, 27 Oct 2015 10:45:32 GMT mocha:runner run suite calibrator in ie9 | |
in ie9 | |
Tue, 27 Oct 2015 10:45:32 GMT gemini:webdriver:ie9 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:45:32 GMT gemini:webdriver:ie9 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:45:32 GMT gemini:webdriver:ie9 CALL init({"browserName":"internet explorer","version":"9"}) | |
Tue, 27 Oct 2015 10:45:40 GMT gemini:webdriver:ie9 | |
Driving the web on session: f3e41405254843acba62d95ff58a6fa7 | |
Tue, 27 Oct 2015 10:45:40 GMT gemini:webdriver:ie9 RESPONSE init({"browserName":"internet explorer","version":"9"}) "f3e41405254843acba62d95ff58a6fa7",{"takesScreenshot":true,"version":"9","unexpectedAlertBehaviour":"dismiss","ie.browserCommandLineSwitches":"","browserAttachTimeout":0,"ie.ensureCleanSession":false,"ignoreProtectedModeSettings":false,"platform":"WINDOWS","webdriver.remote.sessionid":"f3e41405254843acba62d95ff58a6fa7","ignoreZoomSetting":false,"nativeEvents":true,"handlesAlerts":true,"javascriptEnabled":true,"requireWindowFocus":false,"browserName":"internet explorer","hasMetadata":true,"proxy":{"proxyAutoconfigUrl":"http://127.0.0.1:19876/pac.js","proxyType":"pac"},"initialBrowserUrl":"http://localhost:23573/","enableElementCacheCleanup":true,"cssSelectorsEnabled":true,"ie.usePerProcessProxy":false,"elementScrollBehavior":0,"enablePersistentHover":true,"ie.forceCreateProcessApi":false} | |
Tue, 27 Oct 2015 10:45:40 GMT gemini:browser:ie9 launched session [ie9 (f3e41405254843acba62d95ff58a6fa7)] | |
Tue, 27 Oct 2015 10:45:40 GMT gemini:webdriver:ie9 CALL get("about:blank") | |
Tue, 27 Oct 2015 10:45:41 GMT gemini:webdriver:ie9 RESPONSE get("about:blank") | |
Tue, 27 Oct 2015 10:45:41 GMT gemini:webdriver:ie9 CALL eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") | |
Tue, 27 Oct 2015 10:45:41 GMT gemini:webdriver:ie9 RESPONSE eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") {"hasCSS3Selectors":false,"pixelRatio":null} | |
Tue, 27 Oct 2015 10:45:41 GMT gemini:webdriver:ie9 CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:45:42 GMT gemini:webdriver:ie9 RESPONSE takeScreenshot() <binary-data> | |
✓ should not fail (1635ms) | |
Tue, 27 Oct 2015 10:45:42 GMT gemini:webdriver:ie9 CALL quit() | |
Tue, 27 Oct 2015 10:45:42 GMT gemini:webdriver:ie9 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 10:45:42 GMT gemini:webdriver:ie9 RESPONSE quit() | |
Tue, 27 Oct 2015 10:45:42 GMT gemini:browser:ie9 kill browser [ie9 (f3e41405254843acba62d95ff58a6fa7)] | |
Tue, 27 Oct 2015 10:45:42 GMT mocha:runner run suite calibrator in ie10 | |
in ie10 | |
Tue, 27 Oct 2015 10:45:42 GMT gemini:webdriver:ie10 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:45:42 GMT gemini:webdriver:ie10 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:45:42 GMT gemini:webdriver:ie10 CALL init({"browserName":"internet explorer","version":"10"}) | |
Tue, 27 Oct 2015 10:45:47 GMT gemini:webdriver:ie10 | |
Driving the web on session: 8c1d27257e494333bcc6dc40bf4947d0 | |
Tue, 27 Oct 2015 10:45:47 GMT gemini:webdriver:ie10 RESPONSE init({"browserName":"internet explorer","version":"10"}) "8c1d27257e494333bcc6dc40bf4947d0",{"takesScreenshot":true,"webdriver.remote.sessionid":"8c1d27257e494333bcc6dc40bf4947d0","unexpectedAlertBehaviour":"dismiss","ie.browserCommandLineSwitches":"","browserAttachTimeout":0,"ie.ensureCleanSession":false,"ignoreProtectedModeSettings":false,"platform":"WINDOWS","version":"10","ignoreZoomSetting":false,"nativeEvents":true,"handlesAlerts":true,"javascriptEnabled":true,"requireWindowFocus":false,"ie.usePerProcessProxy":false,"hasMetadata":true,"initialBrowserUrl":"about:blank","enableElementCacheCleanup":true,"cssSelectorsEnabled":true,"browserName":"internet explorer","elementScrollBehavior":0,"enablePersistentHover":true,"ie.forceCreateProcessApi":false} | |
Tue, 27 Oct 2015 10:45:47 GMT gemini:browser:ie10 launched session [ie10 (8c1d27257e494333bcc6dc40bf4947d0)] | |
Tue, 27 Oct 2015 10:45:47 GMT gemini:webdriver:ie10 CALL get("about:blank") | |
Tue, 27 Oct 2015 10:45:48 GMT gemini:webdriver:ie10 RESPONSE get("about:blank") | |
Tue, 27 Oct 2015 10:45:48 GMT gemini:webdriver:ie10 CALL eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") | |
Tue, 27 Oct 2015 10:45:48 GMT gemini:webdriver:ie10 RESPONSE eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") {"hasCSS3Selectors":true,"pixelRatio":null} | |
Tue, 27 Oct 2015 10:45:48 GMT gemini:webdriver:ie10 CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:45:49 GMT gemini:webdriver:ie10 RESPONSE takeScreenshot() <binary-data> | |
✓ should not fail (1777ms) | |
Tue, 27 Oct 2015 10:45:49 GMT gemini:webdriver:ie10 CALL quit() | |
Tue, 27 Oct 2015 10:45:49 GMT gemini:webdriver:ie10 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 10:45:49 GMT gemini:webdriver:ie10 RESPONSE quit() | |
Tue, 27 Oct 2015 10:45:49 GMT gemini:browser:ie10 kill browser [ie10 (8c1d27257e494333bcc6dc40bf4947d0)] | |
Tue, 27 Oct 2015 10:45:49 GMT mocha:runner run suite calibrator in ie11 | |
in ie11 | |
Tue, 27 Oct 2015 10:45:49 GMT gemini:webdriver:ie11 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:45:49 GMT gemini:webdriver:ie11 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:45:49 GMT gemini:webdriver:ie11 CALL init({"browserName":"internet explorer","version":"11"}) | |
Tue, 27 Oct 2015 10:45:54 GMT gemini:webdriver:ie11 | |
Driving the web on session: 4554f4edca8a480da8cfa8f94ff2119e | |
Tue, 27 Oct 2015 10:45:54 GMT gemini:webdriver:ie11 RESPONSE init({"browserName":"internet explorer","version":"11"}) "4554f4edca8a480da8cfa8f94ff2119e",{"takesScreenshot":true,"version":"11","unexpectedAlertBehaviour":"dismiss","ie.browserCommandLineSwitches":"","browserAttachTimeout":0,"ie.ensureCleanSession":false,"ignoreProtectedModeSettings":false,"platform":"WINDOWS","webdriver.remote.sessionid":"4554f4edca8a480da8cfa8f94ff2119e","ignoreZoomSetting":false,"nativeEvents":true,"handlesAlerts":true,"javascriptEnabled":true,"requireWindowFocus":false,"browserName":"internet explorer","hasMetadata":true,"initialBrowserUrl":"about:blank","enableElementCacheCleanup":true,"cssSelectorsEnabled":true,"ie.usePerProcessProxy":false,"elementScrollBehavior":0,"enablePersistentHover":true,"ie.forceCreateProcessApi":false} | |
Tue, 27 Oct 2015 10:45:54 GMT gemini:browser:ie11 launched session [ie11 (4554f4edca8a480da8cfa8f94ff2119e)] | |
Tue, 27 Oct 2015 10:45:54 GMT gemini:webdriver:ie11 CALL get("about:blank") | |
Tue, 27 Oct 2015 10:45:55 GMT gemini:webdriver:ie11 RESPONSE get("about:blank") | |
Tue, 27 Oct 2015 10:45:55 GMT gemini:webdriver:ie11 CALL eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") | |
Tue, 27 Oct 2015 10:45:55 GMT gemini:webdriver:ie11 RESPONSE eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") {"hasCSS3Selectors":true,"pixelRatio":1} | |
Tue, 27 Oct 2015 10:45:55 GMT gemini:webdriver:ie11 CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:45:56 GMT gemini:webdriver:ie11 RESPONSE takeScreenshot() <binary-data> | |
✓ should not fail (1783ms) | |
Tue, 27 Oct 2015 10:45:56 GMT gemini:webdriver:ie11 CALL quit() | |
Tue, 27 Oct 2015 10:45:56 GMT gemini:webdriver:ie11 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 10:45:56 GMT gemini:webdriver:ie11 RESPONSE quit() | |
Tue, 27 Oct 2015 10:45:56 GMT gemini:browser:ie11 kill browser [ie11 (4554f4edca8a480da8cfa8f94ff2119e)] | |
Tue, 27 Oct 2015 10:45:56 GMT mocha:runner run suite calibrator in microsoftedge | |
in microsoftedge | |
Tue, 27 Oct 2015 10:45:56 GMT gemini:webdriver:microsoftedge CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:45:56 GMT gemini:webdriver:microsoftedge RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:45:56 GMT gemini:webdriver:microsoftedge CALL init({"browserName":"microsoftedge","platform":"Windows 10","version":"20.10240"}) | |
Tue, 27 Oct 2015 10:46:06 GMT gemini:webdriver:microsoftedge | |
Driving the web on session: 731666b643614ad681314bbb9b8dbc2e | |
Tue, 27 Oct 2015 10:46:06 GMT gemini:webdriver:microsoftedge RESPONSE init({"browserName":"microsoftedge","platform":"Windows 10","version":"20.10240"}) "731666b643614ad681314bbb9b8dbc2e",{"browserVersion":"20.10240.16384.0","takesScreenshot":true,"acceptSslCerts":true,"cssSelectorsEnabled":true,"javascriptEnabled":true,"takesElementScreenshot":true,"platform":"ANY","browserName":"MicrosoftEdge","webdriver.remote.sessionid":"731666b643614ad681314bbb9b8dbc2e","hasMetadata":true,"platformVersion":"10","pageLoadStrategy":"normal","platformName":"windows"} | |
Tue, 27 Oct 2015 10:46:06 GMT gemini:browser:microsoftedge launched session [microsoftedge (731666b643614ad681314bbb9b8dbc2e)] | |
Tue, 27 Oct 2015 10:46:06 GMT gemini:webdriver:microsoftedge CALL get("about:blank") | |
Tue, 27 Oct 2015 10:46:07 GMT gemini:webdriver:microsoftedge RESPONSE get("about:blank") | |
Tue, 27 Oct 2015 10:46:07 GMT gemini:webdriver:microsoftedge CALL eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") | |
Tue, 27 Oct 2015 10:46:08 GMT gemini:webdriver:microsoftedge RESPONSE eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") {"hasCSS3Selectors":true,"pixelRatio":1} | |
Tue, 27 Oct 2015 10:46:08 GMT gemini:webdriver:microsoftedge CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:46:08 GMT gemini:webdriver:microsoftedge RESPONSE takeScreenshot() <binary-data> | |
✓ should not fail (2441ms) | |
Tue, 27 Oct 2015 10:46:08 GMT gemini:webdriver:microsoftedge CALL quit() | |
Tue, 27 Oct 2015 10:46:09 GMT gemini:webdriver:microsoftedge | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 10:46:09 GMT gemini:webdriver:microsoftedge RESPONSE quit() | |
Tue, 27 Oct 2015 10:46:09 GMT gemini:browser:microsoftedge kill browser [microsoftedge (731666b643614ad681314bbb9b8dbc2e)] | |
Tue, 27 Oct 2015 10:46:09 GMT mocha:runner run suite calibrator in opera12 | |
in opera12 | |
Tue, 27 Oct 2015 10:46:09 GMT gemini:webdriver:opera12 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:46:09 GMT gemini:webdriver:opera12 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:46:09 GMT gemini:webdriver:opera12 CALL init({"browserName":"opera","version":"12"}) | |
Tue, 27 Oct 2015 10:46:14 GMT gemini:webdriver:opera12 | |
Driving the web on session: e1f89973936a4513ac1f16efc58b5559 | |
Tue, 27 Oct 2015 10:46:14 GMT gemini:webdriver:opera12 RESPONSE init({"browserName":"opera","version":"12"}) "e1f89973936a4513ac1f16efc58b5559",null | |
Tue, 27 Oct 2015 10:46:14 GMT gemini:browser:opera12 launched session [opera12 (e1f89973936a4513ac1f16efc58b5559)] | |
Tue, 27 Oct 2015 10:46:14 GMT gemini:webdriver:opera12 CALL get("about:blank") | |
Tue, 27 Oct 2015 10:46:14 GMT gemini:webdriver:opera12 RESPONSE get("about:blank") | |
Tue, 27 Oct 2015 10:46:14 GMT gemini:webdriver:opera12 CALL eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") | |
Tue, 27 Oct 2015 10:46:15 GMT gemini:webdriver:opera12 RESPONSE eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") {"hasCSS3Selectors":true,"pixelRatio":1} | |
Tue, 27 Oct 2015 10:46:15 GMT gemini:webdriver:opera12 CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:46:15 GMT gemini:webdriver:opera12 RESPONSE takeScreenshot() <binary-data> | |
✓ should not fail (1516ms) | |
Tue, 27 Oct 2015 10:46:15 GMT gemini:webdriver:opera12 CALL quit() | |
Tue, 27 Oct 2015 10:46:16 GMT gemini:webdriver:opera12 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 10:46:16 GMT gemini:webdriver:opera12 RESPONSE quit() | |
Tue, 27 Oct 2015 10:46:16 GMT gemini:browser:opera12 kill browser [opera12 (e1f89973936a4513ac1f16efc58b5559)] | |
Tue, 27 Oct 2015 10:46:16 GMT mocha:runner run suite calibrator in safari7.0 | |
in safari7.0 | |
Tue, 27 Oct 2015 10:46:16 GMT gemini:webdriver:safari7.0 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:46:16 GMT gemini:webdriver:safari7.0 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:46:16 GMT gemini:webdriver:safari7.0 CALL init({"browserName":"safari","version":"7.0"}) | |
Tue, 27 Oct 2015 10:46:27 GMT gemini:webdriver:safari7.0 | |
Driving the web on session: efd1d07bb7554f3b82cce778589efa2d | |
Tue, 27 Oct 2015 10:46:27 GMT gemini:webdriver:safari7.0 RESPONSE init({"browserName":"safari","version":"7.0"}) "efd1d07bb7554f3b82cce778589efa2d",{"takesScreenshot":true,"version":"7.1.7","cssSelectorsEnabled":true,"javascriptEnabled":true,"secureSsl":true,"platform":"MAC","browserName":"safari","webdriver.remote.sessionid":"efd1d07bb7554f3b82cce778589efa2d","hasMetadata":true} | |
Tue, 27 Oct 2015 10:46:27 GMT gemini:browser:safari7.0 launched session [safari7.0 (efd1d07bb7554f3b82cce778589efa2d)] | |
Tue, 27 Oct 2015 10:46:27 GMT gemini:webdriver:safari7.0 CALL get("about:blank") | |
Tue, 27 Oct 2015 10:46:28 GMT gemini:webdriver:safari7.0 RESPONSE get("about:blank") | |
Tue, 27 Oct 2015 10:46:28 GMT gemini:webdriver:safari7.0 CALL eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") | |
Tue, 27 Oct 2015 10:46:29 GMT gemini:webdriver:safari7.0 RESPONSE eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") {"hasCSS3Selectors":true,"pixelRatio":1} | |
Tue, 27 Oct 2015 10:46:29 GMT gemini:webdriver:safari7.0 CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:46:30 GMT gemini:webdriver:safari7.0 RESPONSE takeScreenshot() <binary-data> | |
✓ should not fail (2355ms) | |
Tue, 27 Oct 2015 10:46:30 GMT gemini:webdriver:safari7.0 CALL quit() | |
Tue, 27 Oct 2015 10:46:30 GMT gemini:webdriver:safari7.0 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 10:46:30 GMT gemini:webdriver:safari7.0 RESPONSE quit() | |
Tue, 27 Oct 2015 10:46:30 GMT gemini:browser:safari7.0 kill browser [safari7.0 (efd1d07bb7554f3b82cce778589efa2d)] | |
Tue, 27 Oct 2015 10:46:30 GMT mocha:runner run suite calibrator in safari8.0 | |
in safari8.0 | |
Tue, 27 Oct 2015 10:46:30 GMT gemini:webdriver:safari8.0 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:46:30 GMT gemini:webdriver:safari8.0 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:46:30 GMT gemini:webdriver:safari8.0 CALL init({"browserName":"safari","version":"8.0"}) | |
Tue, 27 Oct 2015 10:46:40 GMT gemini:webdriver:safari8.0 | |
Driving the web on session: a286536a450b489bbcbbea6c6aa1e596 | |
Tue, 27 Oct 2015 10:46:40 GMT gemini:webdriver:safari8.0 RESPONSE init({"browserName":"safari","version":"8.0"}) "a286536a450b489bbcbbea6c6aa1e596",{"takesScreenshot":true,"version":"8.0.8","cssSelectorsEnabled":true,"javascriptEnabled":true,"secureSsl":true,"platform":"MAC","browserName":"safari","webdriver.remote.sessionid":"a286536a450b489bbcbbea6c6aa1e596","hasMetadata":true} | |
Tue, 27 Oct 2015 10:46:40 GMT gemini:browser:safari8.0 launched session [safari8.0 (a286536a450b489bbcbbea6c6aa1e596)] | |
Tue, 27 Oct 2015 10:46:40 GMT gemini:webdriver:safari8.0 CALL get("about:blank") | |
Tue, 27 Oct 2015 10:46:41 GMT gemini:webdriver:safari8.0 RESPONSE get("about:blank") | |
Tue, 27 Oct 2015 10:46:41 GMT gemini:webdriver:safari8.0 CALL eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") | |
Tue, 27 Oct 2015 10:46:41 GMT gemini:webdriver:safari8.0 RESPONSE eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") {"hasCSS3Selectors":true,"pixelRatio":1} | |
Tue, 27 Oct 2015 10:46:41 GMT gemini:webdriver:safari8.0 CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:46:42 GMT gemini:webdriver:safari8.0 RESPONSE takeScreenshot() <binary-data> | |
✓ should not fail (2002ms) | |
Tue, 27 Oct 2015 10:46:42 GMT gemini:webdriver:safari8.0 CALL quit() | |
Tue, 27 Oct 2015 10:46:43 GMT gemini:webdriver:safari8.0 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 10:46:43 GMT gemini:webdriver:safari8.0 RESPONSE quit() | |
Tue, 27 Oct 2015 10:46:43 GMT gemini:browser:safari8.0 kill browser [safari8.0 (a286536a450b489bbcbbea6c6aa1e596)] | |
Tue, 27 Oct 2015 10:46:43 GMT mocha:runner run suite calibrator in safari9.0 | |
in safari9.0 | |
Tue, 27 Oct 2015 10:46:43 GMT gemini:webdriver:safari9.0 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:46:43 GMT gemini:webdriver:safari9.0 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:46:43 GMT gemini:webdriver:safari9.0 CALL init({"browserName":"safari","version":"9.0"}) | |
Tue, 27 Oct 2015 10:46:53 GMT gemini:webdriver:safari9.0 | |
Driving the web on session: 037c2413145d44cc8e28d81bc39c404f | |
Tue, 27 Oct 2015 10:46:53 GMT gemini:webdriver:safari9.0 RESPONSE init({"browserName":"safari","version":"9.0"}) "037c2413145d44cc8e28d81bc39c404f",{"takesScreenshot":true,"version":"9.0","cssSelectorsEnabled":true,"javascriptEnabled":true,"secureSsl":true,"platform":"MAC","browserName":"safari","webdriver.remote.sessionid":"037c2413145d44cc8e28d81bc39c404f","hasMetadata":true} | |
Tue, 27 Oct 2015 10:46:53 GMT gemini:browser:safari9.0 launched session [safari9.0 (037c2413145d44cc8e28d81bc39c404f)] | |
Tue, 27 Oct 2015 10:46:53 GMT gemini:webdriver:safari9.0 CALL get("about:blank") | |
Tue, 27 Oct 2015 10:46:54 GMT gemini:webdriver:safari9.0 RESPONSE get("about:blank") | |
Tue, 27 Oct 2015 10:46:54 GMT gemini:webdriver:safari9.0 CALL eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") | |
Tue, 27 Oct 2015 10:46:54 GMT gemini:webdriver:safari9.0 RESPONSE eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") {"hasCSS3Selectors":true,"pixelRatio":1} | |
Tue, 27 Oct 2015 10:46:54 GMT gemini:webdriver:safari9.0 CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:46:55 GMT gemini:webdriver:safari9.0 RESPONSE takeScreenshot() <binary-data> | |
✓ should not fail (2128ms) | |
Tue, 27 Oct 2015 10:46:55 GMT gemini:webdriver:safari9.0 CALL quit() | |
Tue, 27 Oct 2015 10:46:56 GMT gemini:webdriver:safari9.0 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 10:46:56 GMT gemini:webdriver:safari9.0 RESPONSE quit() | |
Tue, 27 Oct 2015 10:46:56 GMT gemini:browser:safari9.0 kill browser [safari9.0 (037c2413145d44cc8e28d81bc39c404f)] | |
Tue, 27 Oct 2015 10:46:56 GMT mocha:runner run suite calibrator in android4.4 | |
in android4.4 | |
Tue, 27 Oct 2015 10:46:56 GMT gemini:webdriver:android4.4 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:46:56 GMT gemini:webdriver:android4.4 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:46:56 GMT gemini:webdriver:android4.4 CALL init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"Android Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) | |
Tue, 27 Oct 2015 10:47:47 GMT gemini:webdriver:android4.4 | |
Driving the web on session: 325ad95c7f104577bb0a068d401c0eac | |
Tue, 27 Oct 2015 10:47:47 GMT gemini:webdriver:android4.4 RESPONSE init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"Android Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) "325ad95c7f104577bb0a068d401c0eac",null | |
Tue, 27 Oct 2015 10:47:47 GMT gemini:browser:android4.4 launched session [android4.4 (325ad95c7f104577bb0a068d401c0eac)] | |
Tue, 27 Oct 2015 10:47:47 GMT gemini:webdriver:android4.4 CALL get("about:blank") | |
Tue, 27 Oct 2015 10:47:49 GMT gemini:webdriver:android4.4 RESPONSE get("about:blank") | |
Tue, 27 Oct 2015 10:47:49 GMT gemini:webdriver:android4.4 CALL eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") | |
Tue, 27 Oct 2015 10:47:51 GMT gemini:webdriver:android4.4 RESPONSE eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") {"hasCSS3Selectors":true,"pixelRatio":1.5} | |
Tue, 27 Oct 2015 10:47:51 GMT gemini:webdriver:android4.4 CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:47:52 GMT gemini:webdriver:android4.4 CALL currentContext() | |
Tue, 27 Oct 2015 10:47:52 GMT gemini:webdriver:android4.4 RESPONSE currentContext() "WEBVIEW_1" | |
Tue, 27 Oct 2015 10:47:52 GMT gemini:webdriver:android4.4 CALL context("NATIVE_APP") | |
Tue, 27 Oct 2015 10:47:53 GMT gemini:webdriver:android4.4 RESPONSE context("NATIVE_APP") | |
Tue, 27 Oct 2015 10:47:53 GMT gemini:webdriver:android4.4 CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:47:54 GMT gemini:webdriver:android4.4 RESPONSE takeScreenshot() <binary-data> | |
Tue, 27 Oct 2015 10:47:54 GMT gemini:webdriver:android4.4 CALL context("WEBVIEW_1") | |
Tue, 27 Oct 2015 10:47:55 GMT gemini:webdriver:android4.4 RESPONSE context("WEBVIEW_1") | |
✓ should not fail (7880ms) | |
Tue, 27 Oct 2015 10:47:55 GMT gemini:webdriver:android4.4 CALL quit() | |
Tue, 27 Oct 2015 10:47:57 GMT gemini:webdriver:android4.4 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 10:47:57 GMT gemini:webdriver:android4.4 RESPONSE quit() | |
Tue, 27 Oct 2015 10:47:57 GMT gemini:browser:android4.4 kill browser [android4.4 (325ad95c7f104577bb0a068d401c0eac)] | |
Tue, 27 Oct 2015 10:47:57 GMT mocha:runner run suite calibrator in android5 | |
in android5 | |
Tue, 27 Oct 2015 10:47:57 GMT gemini:webdriver:android5 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:47:57 GMT gemini:webdriver:android5 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:47:57 GMT gemini:webdriver:android5 CALL init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"Android Emulator","deviceOrientation":"portrait","platformVersion":"5.0","platformName":"Android"}) | |
Tue, 27 Oct 2015 10:49:27 GMT gemini:webdriver:android5 Error: code NaN, Unexpected error. | |
6) "before each" hook for "should not fail" | |
Tue, 27 Oct 2015 10:49:27 GMT gemini:webdriver:android5 CALL quit() | |
Tue, 27 Oct 2015 10:49:27 GMT gemini:webdriver:android5 | |
Ending your web drivage.. | |
7) "after each" hook for "should not fail" | |
Tue, 27 Oct 2015 10:49:27 GMT mocha:runner run suite calibrator in nexus4.4_defbrowser | |
in nexus4.4_defbrowser | |
Tue, 27 Oct 2015 10:49:27 GMT gemini:webdriver:nexus4.4_defbrowser CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:49:27 GMT gemini:webdriver:nexus4.4_defbrowser RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:49:27 GMT gemini:webdriver:nexus4.4_defbrowser CALL init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"Google Nexus 7 HD Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) | |
Tue, 27 Oct 2015 10:50:15 GMT gemini:webdriver:nexus4.4_defbrowser | |
Driving the web on session: 1d03c63e49ec478f818c7cb7b1747d85 | |
Tue, 27 Oct 2015 10:50:15 GMT gemini:webdriver:nexus4.4_defbrowser RESPONSE init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"Google Nexus 7 HD Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) "1d03c63e49ec478f818c7cb7b1747d85",null | |
Tue, 27 Oct 2015 10:50:15 GMT gemini:browser:nexus4.4_defbrowser launched session [nexus4.4_defbrowser (1d03c63e49ec478f818c7cb7b1747d85)] | |
Tue, 27 Oct 2015 10:50:15 GMT gemini:webdriver:nexus4.4_defbrowser CALL get("about:blank") | |
Tue, 27 Oct 2015 10:50:18 GMT gemini:webdriver:nexus4.4_defbrowser RESPONSE get("about:blank") | |
Tue, 27 Oct 2015 10:50:18 GMT gemini:webdriver:nexus4.4_defbrowser CALL eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") | |
Tue, 27 Oct 2015 10:50:19 GMT gemini:webdriver:nexus4.4_defbrowser RESPONSE eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") {"hasCSS3Selectors":true,"pixelRatio":1.3312500715255737} | |
Tue, 27 Oct 2015 10:50:19 GMT gemini:webdriver:nexus4.4_defbrowser CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:50:20 GMT gemini:webdriver:nexus4.4_defbrowser CALL currentContext() | |
Tue, 27 Oct 2015 10:50:20 GMT gemini:webdriver:nexus4.4_defbrowser RESPONSE currentContext() "WEBVIEW_1" | |
Tue, 27 Oct 2015 10:50:20 GMT gemini:webdriver:nexus4.4_defbrowser CALL context("NATIVE_APP") | |
Tue, 27 Oct 2015 10:50:20 GMT gemini:webdriver:nexus4.4_defbrowser RESPONSE context("NATIVE_APP") | |
Tue, 27 Oct 2015 10:50:20 GMT gemini:webdriver:nexus4.4_defbrowser CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:50:22 GMT gemini:webdriver:nexus4.4_defbrowser RESPONSE takeScreenshot() <binary-data> | |
Tue, 27 Oct 2015 10:50:22 GMT gemini:webdriver:nexus4.4_defbrowser CALL context("WEBVIEW_1") | |
Tue, 27 Oct 2015 10:50:23 GMT gemini:webdriver:nexus4.4_defbrowser RESPONSE context("WEBVIEW_1") | |
✓ should not fail (9095ms) | |
Tue, 27 Oct 2015 10:50:24 GMT gemini:webdriver:nexus4.4_defbrowser CALL quit() | |
Tue, 27 Oct 2015 10:50:25 GMT gemini:webdriver:nexus4.4_defbrowser | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 10:50:25 GMT gemini:webdriver:nexus4.4_defbrowser RESPONSE quit() | |
Tue, 27 Oct 2015 10:50:25 GMT gemini:browser:nexus4.4_defbrowser kill browser [nexus4.4_defbrowser (1d03c63e49ec478f818c7cb7b1747d85)] | |
Tue, 27 Oct 2015 10:50:25 GMT mocha:runner run suite calibrator in nexus4.4_chrome | |
in nexus4.4_chrome | |
Tue, 27 Oct 2015 10:50:25 GMT gemini:webdriver:nexus4.4_chrome CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:50:25 GMT gemini:webdriver:nexus4.4_chrome RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:50:25 GMT gemini:webdriver:nexus4.4_chrome CALL init({"browserName":"chrome","appiumVersion":"1.4.13","deviceName":"Google Nexus 7 HD Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) | |
Tue, 27 Oct 2015 10:51:20 GMT gemini:webdriver:nexus4.4_chrome | |
Driving the web on session: b8620f8b40944d08927ef471e91e03dc | |
Tue, 27 Oct 2015 10:51:20 GMT gemini:webdriver:nexus4.4_chrome RESPONSE init({"browserName":"chrome","appiumVersion":"1.4.13","deviceName":"Google Nexus 7 HD Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) "b8620f8b40944d08927ef471e91e03dc",null | |
Tue, 27 Oct 2015 10:51:20 GMT gemini:browser:nexus4.4_chrome launched session [nexus4.4_chrome (b8620f8b40944d08927ef471e91e03dc)] | |
Tue, 27 Oct 2015 10:51:20 GMT gemini:webdriver:nexus4.4_chrome CALL get("about:blank") | |
Tue, 27 Oct 2015 10:51:25 GMT gemini:webdriver:nexus4.4_chrome RESPONSE get("about:blank") | |
Tue, 27 Oct 2015 10:51:25 GMT gemini:webdriver:nexus4.4_chrome CALL eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") | |
Tue, 27 Oct 2015 10:51:26 GMT gemini:webdriver:nexus4.4_chrome RESPONSE eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") {"hasCSS3Selectors":true,"pixelRatio":1.3312500715255737} | |
Tue, 27 Oct 2015 10:51:26 GMT gemini:webdriver:nexus4.4_chrome CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:51:27 GMT gemini:webdriver:nexus4.4_chrome CALL currentContext() | |
Tue, 27 Oct 2015 10:51:27 GMT gemini:webdriver:nexus4.4_chrome RESPONSE currentContext() "WEBVIEW_1" | |
Tue, 27 Oct 2015 10:51:27 GMT gemini:webdriver:nexus4.4_chrome CALL context("NATIVE_APP") | |
Tue, 27 Oct 2015 10:51:28 GMT gemini:webdriver:nexus4.4_chrome RESPONSE context("NATIVE_APP") | |
Tue, 27 Oct 2015 10:51:28 GMT gemini:webdriver:nexus4.4_chrome CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:51:31 GMT gemini:webdriver:nexus4.4_chrome RESPONSE takeScreenshot() <binary-data> | |
Tue, 27 Oct 2015 10:51:31 GMT gemini:webdriver:nexus4.4_chrome CALL context("WEBVIEW_1") | |
Tue, 27 Oct 2015 10:51:31 GMT gemini:webdriver:nexus4.4_chrome RESPONSE context("WEBVIEW_1") | |
✓ should not fail (11325ms) | |
Tue, 27 Oct 2015 10:51:32 GMT gemini:webdriver:nexus4.4_chrome CALL quit() | |
Tue, 27 Oct 2015 10:51:33 GMT gemini:webdriver:nexus4.4_chrome | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 10:51:33 GMT gemini:webdriver:nexus4.4_chrome RESPONSE quit() | |
Tue, 27 Oct 2015 10:51:33 GMT gemini:browser:nexus4.4_chrome kill browser [nexus4.4_chrome (b8620f8b40944d08927ef471e91e03dc)] | |
Tue, 27 Oct 2015 10:51:33 GMT mocha:runner run suite calibrator in galaxy_s4_defbrowser | |
in galaxy_s4_defbrowser | |
Tue, 27 Oct 2015 10:51:33 GMT gemini:webdriver:galaxy_s4_defbrowser CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:51:33 GMT gemini:webdriver:galaxy_s4_defbrowser RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:51:33 GMT gemini:webdriver:galaxy_s4_defbrowser CALL init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"Samsung Galaxy S4 Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) | |
Tue, 27 Oct 2015 10:52:24 GMT gemini:webdriver:galaxy_s4_defbrowser | |
Driving the web on session: 27cfc56b822149bb8d2a943904defaf9 | |
Tue, 27 Oct 2015 10:52:24 GMT gemini:webdriver:galaxy_s4_defbrowser RESPONSE init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"Samsung Galaxy S4 Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) "27cfc56b822149bb8d2a943904defaf9",null | |
Tue, 27 Oct 2015 10:52:24 GMT gemini:browser:galaxy_s4_defbrowser launched session [galaxy_s4_defbrowser (27cfc56b822149bb8d2a943904defaf9)] | |
Tue, 27 Oct 2015 10:52:24 GMT gemini:webdriver:galaxy_s4_defbrowser CALL get("about:blank") | |
Tue, 27 Oct 2015 10:52:27 GMT gemini:webdriver:galaxy_s4_defbrowser RESPONSE get("about:blank") | |
Tue, 27 Oct 2015 10:52:27 GMT gemini:webdriver:galaxy_s4_defbrowser CALL eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") | |
Tue, 27 Oct 2015 10:52:27 GMT gemini:webdriver:galaxy_s4_defbrowser RESPONSE eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") {"hasCSS3Selectors":true,"pixelRatio":2} | |
Tue, 27 Oct 2015 10:52:27 GMT gemini:webdriver:galaxy_s4_defbrowser CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:52:28 GMT gemini:webdriver:galaxy_s4_defbrowser CALL currentContext() | |
Tue, 27 Oct 2015 10:52:29 GMT gemini:webdriver:galaxy_s4_defbrowser RESPONSE currentContext() "WEBVIEW_1" | |
Tue, 27 Oct 2015 10:52:29 GMT gemini:webdriver:galaxy_s4_defbrowser CALL context("NATIVE_APP") | |
Tue, 27 Oct 2015 10:52:29 GMT gemini:webdriver:galaxy_s4_defbrowser RESPONSE context("NATIVE_APP") | |
Tue, 27 Oct 2015 10:52:29 GMT gemini:webdriver:galaxy_s4_defbrowser CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:52:31 GMT gemini:webdriver:galaxy_s4_defbrowser RESPONSE takeScreenshot() <binary-data> | |
Tue, 27 Oct 2015 10:52:31 GMT gemini:webdriver:galaxy_s4_defbrowser CALL context("WEBVIEW_1") | |
Tue, 27 Oct 2015 10:52:31 GMT gemini:webdriver:galaxy_s4_defbrowser RESPONSE context("WEBVIEW_1") | |
✓ should not fail (8051ms) | |
Tue, 27 Oct 2015 10:52:32 GMT gemini:webdriver:galaxy_s4_defbrowser CALL quit() | |
Tue, 27 Oct 2015 10:52:33 GMT gemini:webdriver:galaxy_s4_defbrowser | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 10:52:33 GMT gemini:webdriver:galaxy_s4_defbrowser RESPONSE quit() | |
Tue, 27 Oct 2015 10:52:33 GMT gemini:browser:galaxy_s4_defbrowser kill browser [galaxy_s4_defbrowser (27cfc56b822149bb8d2a943904defaf9)] | |
Tue, 27 Oct 2015 10:52:33 GMT mocha:runner run suite calibrator in galaxy_s4_chrome | |
in galaxy_s4_chrome | |
Tue, 27 Oct 2015 10:52:33 GMT gemini:webdriver:galaxy_s4_chrome CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:52:33 GMT gemini:webdriver:galaxy_s4_chrome RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:52:33 GMT gemini:webdriver:galaxy_s4_chrome CALL init({"browserName":"chrome","appiumVersion":"1.4.13","deviceName":"Samsung Galaxy S4 Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) | |
Tue, 27 Oct 2015 10:53:21 GMT gemini:webdriver:galaxy_s4_chrome | |
Driving the web on session: 2d211ce705534655bc8b53cf1039c312 | |
Tue, 27 Oct 2015 10:53:21 GMT gemini:webdriver:galaxy_s4_chrome RESPONSE init({"browserName":"chrome","appiumVersion":"1.4.13","deviceName":"Samsung Galaxy S4 Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) "2d211ce705534655bc8b53cf1039c312",null | |
Tue, 27 Oct 2015 10:53:21 GMT gemini:browser:galaxy_s4_chrome launched session [galaxy_s4_chrome (2d211ce705534655bc8b53cf1039c312)] | |
Tue, 27 Oct 2015 10:53:21 GMT gemini:webdriver:galaxy_s4_chrome CALL get("about:blank") | |
Tue, 27 Oct 2015 10:53:24 GMT gemini:webdriver:galaxy_s4_chrome RESPONSE get("about:blank") | |
Tue, 27 Oct 2015 10:53:24 GMT gemini:webdriver:galaxy_s4_chrome CALL eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") | |
Tue, 27 Oct 2015 10:53:25 GMT gemini:webdriver:galaxy_s4_chrome RESPONSE eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") {"hasCSS3Selectors":true,"pixelRatio":2} | |
Tue, 27 Oct 2015 10:53:25 GMT gemini:webdriver:galaxy_s4_chrome CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:53:26 GMT gemini:webdriver:galaxy_s4_chrome CALL currentContext() | |
Tue, 27 Oct 2015 10:53:26 GMT gemini:webdriver:galaxy_s4_chrome RESPONSE currentContext() "WEBVIEW_1" | |
Tue, 27 Oct 2015 10:53:26 GMT gemini:webdriver:galaxy_s4_chrome CALL context("NATIVE_APP") | |
Tue, 27 Oct 2015 10:53:26 GMT gemini:webdriver:galaxy_s4_chrome RESPONSE context("NATIVE_APP") | |
Tue, 27 Oct 2015 10:53:26 GMT gemini:webdriver:galaxy_s4_chrome CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:53:28 GMT gemini:webdriver:galaxy_s4_chrome RESPONSE takeScreenshot() <binary-data> | |
Tue, 27 Oct 2015 10:53:28 GMT gemini:webdriver:galaxy_s4_chrome CALL context("WEBVIEW_1") | |
Tue, 27 Oct 2015 10:53:29 GMT gemini:webdriver:galaxy_s4_chrome RESPONSE context("WEBVIEW_1") | |
✓ should not fail (7522ms) | |
Tue, 27 Oct 2015 10:53:29 GMT gemini:webdriver:galaxy_s4_chrome CALL quit() | |
Tue, 27 Oct 2015 10:53:30 GMT gemini:webdriver:galaxy_s4_chrome | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 10:53:30 GMT gemini:webdriver:galaxy_s4_chrome RESPONSE quit() | |
Tue, 27 Oct 2015 10:53:30 GMT gemini:browser:galaxy_s4_chrome kill browser [galaxy_s4_chrome (2d211ce705534655bc8b53cf1039c312)] | |
Tue, 27 Oct 2015 10:53:30 GMT mocha:runner run suite calibrator in galaxy_s3_defbrowser | |
in galaxy_s3_defbrowser | |
Tue, 27 Oct 2015 10:53:30 GMT gemini:webdriver:galaxy_s3_defbrowser CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:53:30 GMT gemini:webdriver:galaxy_s3_defbrowser RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:53:30 GMT gemini:webdriver:galaxy_s3_defbrowser CALL init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"Samsung Galaxy S3 Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) | |
Tue, 27 Oct 2015 10:54:24 GMT gemini:webdriver:galaxy_s3_defbrowser | |
Driving the web on session: 248f667afd974a6fa1a9d49d08a602f6 | |
Tue, 27 Oct 2015 10:54:24 GMT gemini:webdriver:galaxy_s3_defbrowser RESPONSE init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"Samsung Galaxy S3 Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) "248f667afd974a6fa1a9d49d08a602f6",null | |
Tue, 27 Oct 2015 10:54:24 GMT gemini:browser:galaxy_s3_defbrowser launched session [galaxy_s3_defbrowser (248f667afd974a6fa1a9d49d08a602f6)] | |
Tue, 27 Oct 2015 10:54:24 GMT gemini:webdriver:galaxy_s3_defbrowser CALL get("about:blank") | |
Tue, 27 Oct 2015 10:54:27 GMT gemini:webdriver:galaxy_s3_defbrowser RESPONSE get("about:blank") | |
Tue, 27 Oct 2015 10:54:27 GMT gemini:webdriver:galaxy_s3_defbrowser CALL eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") | |
Tue, 27 Oct 2015 10:54:28 GMT gemini:webdriver:galaxy_s3_defbrowser RESPONSE eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") {"hasCSS3Selectors":true,"pixelRatio":2} | |
Tue, 27 Oct 2015 10:54:28 GMT gemini:webdriver:galaxy_s3_defbrowser CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:54:29 GMT gemini:webdriver:galaxy_s3_defbrowser CALL currentContext() | |
Tue, 27 Oct 2015 10:54:29 GMT gemini:webdriver:galaxy_s3_defbrowser RESPONSE currentContext() "WEBVIEW_1" | |
Tue, 27 Oct 2015 10:54:29 GMT gemini:webdriver:galaxy_s3_defbrowser CALL context("NATIVE_APP") | |
Tue, 27 Oct 2015 10:54:30 GMT gemini:webdriver:galaxy_s3_defbrowser RESPONSE context("NATIVE_APP") | |
Tue, 27 Oct 2015 10:54:30 GMT gemini:webdriver:galaxy_s3_defbrowser CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:54:32 GMT gemini:webdriver:galaxy_s3_defbrowser RESPONSE takeScreenshot() <binary-data> | |
Tue, 27 Oct 2015 10:54:32 GMT gemini:webdriver:galaxy_s3_defbrowser CALL context("WEBVIEW_1") | |
Tue, 27 Oct 2015 10:54:32 GMT gemini:webdriver:galaxy_s3_defbrowser RESPONSE context("WEBVIEW_1") | |
✓ should not fail (8720ms) | |
Tue, 27 Oct 2015 10:54:32 GMT gemini:webdriver:galaxy_s3_defbrowser CALL quit() | |
Tue, 27 Oct 2015 10:54:33 GMT gemini:webdriver:galaxy_s3_defbrowser | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 10:54:33 GMT gemini:webdriver:galaxy_s3_defbrowser RESPONSE quit() | |
Tue, 27 Oct 2015 10:54:33 GMT gemini:browser:galaxy_s3_defbrowser kill browser [galaxy_s3_defbrowser (248f667afd974a6fa1a9d49d08a602f6)] | |
Tue, 27 Oct 2015 10:54:33 GMT mocha:runner run suite calibrator in galaxy_s3_chrome | |
in galaxy_s3_chrome | |
Tue, 27 Oct 2015 10:54:33 GMT gemini:webdriver:galaxy_s3_chrome CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:54:33 GMT gemini:webdriver:galaxy_s3_chrome RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:54:33 GMT gemini:webdriver:galaxy_s3_chrome CALL init({"browserName":"chrome","appiumVersion":"1.4.13","deviceName":"Samsung Galaxy S3 Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) | |
Tue, 27 Oct 2015 10:55:26 GMT gemini:webdriver:galaxy_s3_chrome | |
Driving the web on session: 6efb1144260b450dabe56caad13bbedf | |
Tue, 27 Oct 2015 10:55:26 GMT gemini:webdriver:galaxy_s3_chrome RESPONSE init({"browserName":"chrome","appiumVersion":"1.4.13","deviceName":"Samsung Galaxy S3 Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) "6efb1144260b450dabe56caad13bbedf",null | |
Tue, 27 Oct 2015 10:55:26 GMT gemini:browser:galaxy_s3_chrome launched session [galaxy_s3_chrome (6efb1144260b450dabe56caad13bbedf)] | |
Tue, 27 Oct 2015 10:55:26 GMT gemini:webdriver:galaxy_s3_chrome CALL get("about:blank") | |
Tue, 27 Oct 2015 10:55:28 GMT gemini:webdriver:galaxy_s3_chrome RESPONSE get("about:blank") | |
Tue, 27 Oct 2015 10:55:28 GMT gemini:webdriver:galaxy_s3_chrome CALL eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") | |
Tue, 27 Oct 2015 10:55:29 GMT gemini:webdriver:galaxy_s3_chrome RESPONSE eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") {"hasCSS3Selectors":true,"pixelRatio":2} | |
Tue, 27 Oct 2015 10:55:29 GMT gemini:webdriver:galaxy_s3_chrome CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:55:30 GMT gemini:webdriver:galaxy_s3_chrome CALL currentContext() | |
Tue, 27 Oct 2015 10:55:30 GMT gemini:webdriver:galaxy_s3_chrome RESPONSE currentContext() "WEBVIEW_1" | |
Tue, 27 Oct 2015 10:55:30 GMT gemini:webdriver:galaxy_s3_chrome CALL context("NATIVE_APP") | |
Tue, 27 Oct 2015 10:55:31 GMT gemini:webdriver:galaxy_s3_chrome RESPONSE context("NATIVE_APP") | |
Tue, 27 Oct 2015 10:55:31 GMT gemini:webdriver:galaxy_s3_chrome CALL takeScreenshot() | |
Tue, 27 Oct 2015 10:55:33 GMT gemini:webdriver:galaxy_s3_chrome RESPONSE takeScreenshot() <binary-data> | |
Tue, 27 Oct 2015 10:55:33 GMT gemini:webdriver:galaxy_s3_chrome CALL context("WEBVIEW_1") | |
Tue, 27 Oct 2015 10:55:33 GMT gemini:webdriver:galaxy_s3_chrome RESPONSE context("WEBVIEW_1") | |
✓ should not fail (7451ms) | |
Tue, 27 Oct 2015 10:55:33 GMT gemini:webdriver:galaxy_s3_chrome CALL quit() | |
Tue, 27 Oct 2015 10:55:34 GMT gemini:webdriver:galaxy_s3_chrome | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 10:55:34 GMT gemini:webdriver:galaxy_s3_chrome RESPONSE quit() | |
Tue, 27 Oct 2015 10:55:34 GMT gemini:browser:galaxy_s3_chrome kill browser [galaxy_s3_chrome (6efb1144260b450dabe56caad13bbedf)] | |
Tue, 27 Oct 2015 10:55:34 GMT mocha:runner run suite calibrator in lg_optimus_3d_defbrowser | |
in lg_optimus_3d_defbrowser | |
Tue, 27 Oct 2015 10:55:34 GMT gemini:webdriver:lg_optimus_3d_defbrowser CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:55:34 GMT gemini:webdriver:lg_optimus_3d_defbrowser RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:55:34 GMT gemini:webdriver:lg_optimus_3d_defbrowser CALL init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"LG Optimus 3D Emulator","deviceOrientation":"portrait","platformVersion":"4.0","platformName":"Android"}) | |
Tue, 27 Oct 2015 10:57:04 GMT gemini:webdriver:lg_optimus_3d_defbrowser Error: code NaN, Unexpected error. | |
8) "before each" hook for "should not fail" | |
Tue, 27 Oct 2015 10:57:04 GMT gemini:webdriver:lg_optimus_3d_defbrowser CALL quit() | |
Tue, 27 Oct 2015 10:57:05 GMT gemini:webdriver:lg_optimus_3d_defbrowser | |
Ending your web drivage.. | |
9) "after each" hook for "should not fail" | |
Tue, 27 Oct 2015 10:57:05 GMT mocha:runner run suite calibrator in lg_optimus_3d_chrome | |
in lg_optimus_3d_chrome | |
Tue, 27 Oct 2015 10:57:05 GMT gemini:webdriver:lg_optimus_3d_chrome CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:57:05 GMT gemini:webdriver:lg_optimus_3d_chrome RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:57:05 GMT gemini:webdriver:lg_optimus_3d_chrome CALL init({"browserName":"chrome","appiumVersion":"1.4.13","deviceName":"LG Optimus 3D Emulator","deviceOrientation":"portrait","platformVersion":"4.0","platformName":"Android"}) | |
Tue, 27 Oct 2015 10:58:35 GMT gemini:webdriver:lg_optimus_3d_chrome Error: code NaN, Unexpected error. | |
10) "before each" hook for "should not fail" | |
Tue, 27 Oct 2015 10:58:35 GMT gemini:webdriver:lg_optimus_3d_chrome CALL quit() | |
Tue, 27 Oct 2015 10:58:35 GMT gemini:webdriver:lg_optimus_3d_chrome | |
Ending your web drivage.. | |
11) "after each" hook for "should not fail" | |
Tue, 27 Oct 2015 10:58:35 GMT mocha:runner run suite calibrator in iphone_retina_3.5inch | |
in iphone_retina_3.5inch | |
Tue, 27 Oct 2015 10:58:35 GMT gemini:webdriver:iphone_retina_3.5inch CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 10:58:35 GMT gemini:webdriver:iphone_retina_3.5inch RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 10:58:35 GMT gemini:webdriver:iphone_retina_3.5inch CALL init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPhone Retina (3.5-inch)","deviceOrientation":"portrait","platformVersion":"7.1","platformName":"iOS"}) | |
Tue, 27 Oct 2015 11:00:05 GMT gemini:webdriver:iphone_retina_3.5inch Error: code NaN, Unexpected error. | |
12) "before each" hook for "should not fail" | |
Tue, 27 Oct 2015 11:00:05 GMT gemini:webdriver:iphone_retina_3.5inch CALL quit() | |
Tue, 27 Oct 2015 11:00:05 GMT gemini:webdriver:iphone_retina_3.5inch | |
Ending your web drivage.. | |
13) "after each" hook for "should not fail" | |
Tue, 27 Oct 2015 11:00:05 GMT mocha:runner run suite calibrator in iphone_retina_4inch_64 | |
in iphone_retina_4inch_64 | |
Tue, 27 Oct 2015 11:00:05 GMT gemini:webdriver:iphone_retina_4inch_64 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:00:05 GMT gemini:webdriver:iphone_retina_4inch_64 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:00:05 GMT gemini:webdriver:iphone_retina_4inch_64 CALL init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPhone Retina (4-inch 64-bit)","deviceOrientation":"portrait","platformVersion":"7.1","platformName":"iOS"}) | |
Tue, 27 Oct 2015 11:01:14 GMT gemini:webdriver:iphone_retina_4inch_64 | |
Driving the web on session: 5ebe7cf140a844c5a2e832f7fc124995 | |
Tue, 27 Oct 2015 11:01:14 GMT gemini:webdriver:iphone_retina_4inch_64 RESPONSE init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPhone Retina (4-inch 64-bit)","deviceOrientation":"portrait","platformVersion":"7.1","platformName":"iOS"}) "5ebe7cf140a844c5a2e832f7fc124995",null | |
Tue, 27 Oct 2015 11:01:14 GMT gemini:browser:iphone_retina_4inch_64 launched session [iphone_retina_4inch_64 (5ebe7cf140a844c5a2e832f7fc124995)] | |
Tue, 27 Oct 2015 11:01:14 GMT gemini:webdriver:iphone_retina_4inch_64 CALL get("about:blank") | |
Tue, 27 Oct 2015 11:01:16 GMT gemini:webdriver:iphone_retina_4inch_64 RESPONSE get("about:blank") | |
Tue, 27 Oct 2015 11:01:16 GMT gemini:webdriver:iphone_retina_4inch_64 CALL eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") | |
Tue, 27 Oct 2015 11:01:17 GMT gemini:webdriver:iphone_retina_4inch_64 RESPONSE eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") {"hasCSS3Selectors":true,"pixelRatio":2} | |
Tue, 27 Oct 2015 11:01:17 GMT gemini:webdriver:iphone_retina_4inch_64 CALL takeScreenshot() | |
Tue, 27 Oct 2015 11:01:19 GMT gemini:webdriver:iphone_retina_4inch_64 RESPONSE takeScreenshot() <binary-data> | |
✓ should not fail (5727ms) | |
Tue, 27 Oct 2015 11:01:20 GMT gemini:webdriver:iphone_retina_4inch_64 CALL quit() | |
Tue, 27 Oct 2015 11:01:20 GMT gemini:webdriver:iphone_retina_4inch_64 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:01:20 GMT gemini:webdriver:iphone_retina_4inch_64 RESPONSE quit() | |
Tue, 27 Oct 2015 11:01:20 GMT gemini:browser:iphone_retina_4inch_64 kill browser [iphone_retina_4inch_64 (5ebe7cf140a844c5a2e832f7fc124995)] | |
Tue, 27 Oct 2015 11:01:20 GMT mocha:runner run suite calibrator in ipad_retina_safari | |
in ipad_retina_safari | |
Tue, 27 Oct 2015 11:01:20 GMT gemini:webdriver:ipad_retina_safari CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:01:20 GMT gemini:webdriver:ipad_retina_safari RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:01:20 GMT gemini:webdriver:ipad_retina_safari CALL init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPad Retina","deviceOrientation":"portrait","platformVersion":"7.1","platformName":"iOS"}) | |
Tue, 27 Oct 2015 11:02:48 GMT gemini:webdriver:ipad_retina_safari | |
Driving the web on session: 0c7d142db5964814b906203070a77350 | |
Tue, 27 Oct 2015 11:02:48 GMT gemini:webdriver:ipad_retina_safari RESPONSE init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPad Retina","deviceOrientation":"portrait","platformVersion":"7.1","platformName":"iOS"}) "0c7d142db5964814b906203070a77350",null | |
Tue, 27 Oct 2015 11:02:48 GMT gemini:browser:ipad_retina_safari launched session [ipad_retina_safari (0c7d142db5964814b906203070a77350)] | |
Tue, 27 Oct 2015 11:02:48 GMT gemini:webdriver:ipad_retina_safari CALL get("about:blank") | |
Tue, 27 Oct 2015 11:02:51 GMT gemini:webdriver:ipad_retina_safari RESPONSE get("about:blank") | |
Tue, 27 Oct 2015 11:02:51 GMT gemini:webdriver:ipad_retina_safari CALL eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") | |
Tue, 27 Oct 2015 11:02:51 GMT gemini:webdriver:ipad_retina_safari RESPONSE eval("(function(e){\"use strict\";function t(){return!/MSIE 8\\.0/.test(navigator.userAgent)}function n(){var e=document.createElement(\"meta\");e.name=\"viewport\";e.content=\"width=device-width,initial-scale=1.0,user-scalable=no\";document.getElementsByTagName(\"head\")[0].appendChild(e)}function a(){var e=document.body.style;e.margin=0;e.padding=0;if(t()){e.border=0}var n=document.createElement(\"div\");n.style.width=\"6px\";n.style.height=\"6px\";n.style.margin=\"0\";n.style.padding=\"0\";n.style.background=\"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAEElEQVR4AWOc8osBDdBYCABfQQlbthabtgAAAABJRU5ErkJggg==)\";document.body.appendChild(n)}function i(){var t={hasCSS3Selectors:true,pixelRatio:e.devicePixelRatio};try{document.querySelector(\"body:nth-child(1)\")}catch(n){t.hasCSS3Selectors=false}return t}n();a();return i()})(window);\n") {"hasCSS3Selectors":true,"pixelRatio":2} | |
Tue, 27 Oct 2015 11:02:51 GMT gemini:webdriver:ipad_retina_safari CALL takeScreenshot() | |
Tue, 27 Oct 2015 11:02:55 GMT gemini:webdriver:ipad_retina_safari RESPONSE takeScreenshot() <binary-data> | |
✓ should not fail (8648ms) | |
Tue, 27 Oct 2015 11:02:57 GMT gemini:webdriver:ipad_retina_safari CALL quit() | |
Tue, 27 Oct 2015 11:02:57 GMT gemini:webdriver:ipad_retina_safari | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:02:57 GMT gemini:webdriver:ipad_retina_safari RESPONSE quit() | |
Tue, 27 Oct 2015 11:02:57 GMT gemini:browser:ipad_retina_safari kill browser [ipad_retina_safari (0c7d142db5964814b906203070a77350)] | |
Tue, 27 Oct 2015 11:02:57 GMT mocha:runner run suite calibrator in ipad_air_safari | |
in ipad_air_safari | |
Tue, 27 Oct 2015 11:02:57 GMT gemini:webdriver:ipad_air_safari CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:02:57 GMT gemini:webdriver:ipad_air_safari RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:02:57 GMT gemini:webdriver:ipad_air_safari CALL init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPad Air","deviceOrientation":"portrait","platformVersion":"8.1","platformName":"iOS"}) | |
Tue, 27 Oct 2015 11:04:27 GMT gemini:webdriver:ipad_air_safari Error: code NaN, Unexpected error. | |
14) "before each" hook for "should not fail" | |
Tue, 27 Oct 2015 11:04:27 GMT gemini:webdriver:ipad_air_safari CALL quit() | |
Tue, 27 Oct 2015 11:04:28 GMT gemini:webdriver:ipad_air_safari | |
Ending your web drivage.. | |
15) "after each" hook for "should not fail" | |
Tue, 27 Oct 2015 11:04:28 GMT mocha:runner run suite calibrator in iphone_6plus_safari | |
in iphone_6plus_safari | |
Tue, 27 Oct 2015 11:04:28 GMT gemini:webdriver:iphone_6plus_safari CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:04:28 GMT gemini:webdriver:iphone_6plus_safari RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:04:28 GMT gemini:webdriver:iphone_6plus_safari CALL init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPhone 6 Plus","deviceOrientation":"portrait","platformVersion":"9.0","platformName":"iOS"}) | |
Tue, 27 Oct 2015 11:05:58 GMT gemini:webdriver:iphone_6plus_safari Error: code NaN, Unexpected error. | |
16) "before each" hook for "should not fail" | |
Tue, 27 Oct 2015 11:05:58 GMT gemini:webdriver:iphone_6plus_safari CALL quit() | |
Tue, 27 Oct 2015 11:05:58 GMT gemini:webdriver:iphone_6plus_safari | |
Ending your web drivage.. | |
17) "after each" hook for "should not fail" | |
Tue, 27 Oct 2015 11:05:58 GMT mocha:runner run suite calibrator in iphone_6_safari | |
in iphone_6_safari | |
Tue, 27 Oct 2015 11:05:58 GMT gemini:webdriver:iphone_6_safari CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:05:58 GMT gemini:webdriver:iphone_6_safari RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:05:58 GMT gemini:webdriver:iphone_6_safari CALL init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPhone 6","deviceOrientation":"portrait","platformVersion":"8.1","platformName":"iOS"}) | |
Tue, 27 Oct 2015 11:07:28 GMT gemini:webdriver:iphone_6_safari Error: code NaN, Unexpected error. | |
18) "before each" hook for "should not fail" | |
Tue, 27 Oct 2015 11:07:28 GMT gemini:webdriver:iphone_6_safari CALL quit() | |
Tue, 27 Oct 2015 11:07:28 GMT gemini:webdriver:iphone_6_safari | |
Ending your web drivage.. | |
19) "after each" hook for "should not fail" | |
Tue, 27 Oct 2015 11:07:28 GMT mocha:runner run suite calibrator in iphone_5s_safari | |
in iphone_5s_safari | |
Tue, 27 Oct 2015 11:07:28 GMT gemini:webdriver:iphone_5s_safari CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:07:28 GMT gemini:webdriver:iphone_5s_safari RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:07:28 GMT gemini:webdriver:iphone_5s_safari CALL init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPhone 5s","deviceOrientation":"portrait","platformVersion":"8.1","platformName":"iOS"}) | |
Tue, 27 Oct 2015 11:08:58 GMT gemini:webdriver:iphone_5s_safari Error: code NaN, Unexpected error. | |
20) "before each" hook for "should not fail" | |
Tue, 27 Oct 2015 11:08:58 GMT gemini:webdriver:iphone_5s_safari CALL quit() | |
Tue, 27 Oct 2015 11:08:59 GMT gemini:webdriver:iphone_5s_safari | |
Ending your web drivage.. | |
21) "after each" hook for "should not fail" | |
Tue, 27 Oct 2015 11:08:59 GMT mocha:runner run suite calibrator in iphone_5_safari | |
in iphone_5_safari | |
Tue, 27 Oct 2015 11:08:59 GMT gemini:webdriver:iphone_5_safari CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:08:59 GMT gemini:webdriver:iphone_5_safari RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:08:59 GMT gemini:webdriver:iphone_5_safari CALL init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPhone 5","deviceOrientation":"portrait","platformVersion":"8.1","platformName":"iOS"}) | |
Tue, 27 Oct 2015 11:10:29 GMT gemini:webdriver:iphone_5_safari Error: code NaN, Unexpected error. | |
22) "before each" hook for "should not fail" | |
Tue, 27 Oct 2015 11:10:29 GMT gemini:webdriver:iphone_5_safari CALL quit() | |
Tue, 27 Oct 2015 11:10:29 GMT gemini:webdriver:iphone_5_safari | |
Ending your web drivage.. | |
23) "after each" hook for "should not fail" | |
Tue, 27 Oct 2015 11:10:29 GMT mocha:runner run suite calibrator in iphone_4s_safari | |
in iphone_4s_safari | |
Tue, 27 Oct 2015 11:10:29 GMT gemini:webdriver:iphone_4s_safari CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:10:29 GMT gemini:webdriver:iphone_4s_safari RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:10:29 GMT gemini:webdriver:iphone_4s_safari CALL init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPhone 4s","deviceOrientation":"portrait","platformVersion":"8.4","platformName":"iOS"}) | |
Tue, 27 Oct 2015 11:11:59 GMT gemini:webdriver:iphone_4s_safari Error: code NaN, Unexpected error. | |
24) "before each" hook for "should not fail" | |
Tue, 27 Oct 2015 11:11:59 GMT gemini:webdriver:iphone_4s_safari CALL quit() | |
Tue, 27 Oct 2015 11:11:59 GMT gemini:webdriver:iphone_4s_safari | |
Ending your web drivage.. | |
25) "after each" hook for "should not fail" | |
Tue, 27 Oct 2015 11:11:59 GMT mocha:runner run suite ClientBridge | |
ClientBridge | |
Tue, 27 Oct 2015 11:11:59 GMT mocha:runner run suite ClientBridge in chrome | |
in chrome | |
Tue, 27 Oct 2015 11:11:59 GMT gemini:webdriver:chrome CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:11:59 GMT gemini:webdriver:chrome RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:11:59 GMT gemini:webdriver:chrome CALL init({"browserName":"chrome"}) | |
Tue, 27 Oct 2015 11:12:02 GMT gemini:webdriver:chrome | |
Driving the web on session: f8f152b0cfc34c3ebebb62f117fa3ad1 | |
Tue, 27 Oct 2015 11:12:02 GMT gemini:webdriver:chrome RESPONSE init({"browserName":"chrome"}) "f8f152b0cfc34c3ebebb62f117fa3ad1",{"rotatable":false,"browserConnectionEnabled":false,"acceptSslCerts":true,"cssSelectorsEnabled":true,"chrome":{"userDataDir":"/tmp/.com.google.Chrome.XAyTrC"},"javascriptEnabled":true,"version":"46.0.2490.71","webdriver.remote.sessionid":"f8f152b0cfc34c3ebebb62f117fa3ad1","databaseEnabled":false,"hasTouchScreen":false,"takesScreenshot":true,"platform":"Linux","browserName":"chrome","mobileEmulationEnabled":false,"hasMetadata":true,"nativeEvents":true,"applicationCacheEnabled":false,"webStorageEnabled":true,"locationContextEnabled":true,"handlesAlerts":true,"takesHeapSnapshot":true} | |
Tue, 27 Oct 2015 11:12:02 GMT gemini:browser:chrome launched session [chrome (f8f152b0cfc34c3ebebb62f117fa3ad1)] | |
Tue, 27 Oct 2015 11:12:02 GMT gemini:webdriver:chrome CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:12:02 GMT gemini:webdriver:chrome RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") {"error":"ERRNOFUNC"} | |
Tue, 27 Oct 2015 11:12:02 GMT gemini:webdriver:chrome CALL execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") | |
Tue, 27 Oct 2015 11:12:03 GMT gemini:webdriver:chrome RESPONSE execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") null | |
Tue, 27 Oct 2015 11:12:03 GMT gemini:webdriver:chrome CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:12:03 GMT gemini:webdriver:chrome RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") 3 | |
✓ should succesfully perform client method call (1486ms) | |
Tue, 27 Oct 2015 11:12:03 GMT gemini:webdriver:chrome CALL quit() | |
Tue, 27 Oct 2015 11:12:04 GMT gemini:webdriver:chrome | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:12:04 GMT gemini:webdriver:chrome RESPONSE quit() | |
Tue, 27 Oct 2015 11:12:04 GMT gemini:browser:chrome kill browser [chrome (f8f152b0cfc34c3ebebb62f117fa3ad1)] | |
Tue, 27 Oct 2015 11:12:04 GMT mocha:runner run suite ClientBridge in firefox | |
in firefox | |
Tue, 27 Oct 2015 11:12:04 GMT gemini:webdriver:firefox CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:12:04 GMT gemini:webdriver:firefox RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:12:04 GMT gemini:webdriver:firefox CALL init({"browserName":"firefox"}) | |
Tue, 27 Oct 2015 11:12:09 GMT gemini:webdriver:firefox | |
Driving the web on session: 9003ab19cf574bfeaf41ecb95fe88321 | |
Tue, 27 Oct 2015 11:12:09 GMT gemini:webdriver:firefox RESPONSE init({"browserName":"firefox"}) "9003ab19cf574bfeaf41ecb95fe88321",{"rotatable":false,"takesScreenshot":true,"acceptSslCerts":true,"cssSelectorsEnabled":true,"javascriptEnabled":true,"webdriver.remote.sessionid":"9003ab19cf574bfeaf41ecb95fe88321","databaseEnabled":true,"locationContextEnabled":true,"platform":"LINUX","browserName":"firefox","version":"41.0","hasMetadata":true,"nativeEvents":false,"applicationCacheEnabled":true,"webStorageEnabled":true,"handlesAlerts":true} | |
Tue, 27 Oct 2015 11:12:09 GMT gemini:browser:firefox launched session [firefox (9003ab19cf574bfeaf41ecb95fe88321)] | |
Tue, 27 Oct 2015 11:12:09 GMT gemini:webdriver:firefox CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:12:09 GMT gemini:webdriver:firefox RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") {"error":"ERRNOFUNC"} | |
Tue, 27 Oct 2015 11:12:09 GMT gemini:webdriver:firefox CALL execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") | |
Tue, 27 Oct 2015 11:12:10 GMT gemini:webdriver:firefox RESPONSE execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") null | |
Tue, 27 Oct 2015 11:12:10 GMT gemini:webdriver:firefox CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:12:11 GMT gemini:webdriver:firefox RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") 3 | |
✓ should succesfully perform client method call (1851ms) | |
Tue, 27 Oct 2015 11:12:11 GMT gemini:webdriver:firefox CALL quit() | |
Tue, 27 Oct 2015 11:12:11 GMT gemini:webdriver:firefox | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:12:11 GMT gemini:webdriver:firefox RESPONSE quit() | |
Tue, 27 Oct 2015 11:12:11 GMT gemini:browser:firefox kill browser [firefox (9003ab19cf574bfeaf41ecb95fe88321)] | |
Tue, 27 Oct 2015 11:12:11 GMT mocha:runner run suite ClientBridge in ie8 | |
in ie8 | |
Tue, 27 Oct 2015 11:12:11 GMT gemini:webdriver:ie8 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:12:11 GMT gemini:webdriver:ie8 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:12:11 GMT gemini:webdriver:ie8 CALL init({"browserName":"internet explorer","version":"8"}) | |
Tue, 27 Oct 2015 11:12:16 GMT gemini:webdriver:ie8 | |
Driving the web on session: e56ccc54284e467184398f16fe885df9 | |
Tue, 27 Oct 2015 11:12:16 GMT gemini:webdriver:ie8 RESPONSE init({"browserName":"internet explorer","version":"8"}) "e56ccc54284e467184398f16fe885df9",{"takesScreenshot":true,"version":"8","unexpectedAlertBehaviour":"dismiss","ie.browserCommandLineSwitches":"","browserAttachTimeout":0,"ie.ensureCleanSession":false,"ignoreProtectedModeSettings":false,"platform":"WINDOWS","webdriver.remote.sessionid":"e56ccc54284e467184398f16fe885df9","ignoreZoomSetting":false,"nativeEvents":true,"handlesAlerts":true,"javascriptEnabled":true,"requireWindowFocus":false,"browserName":"internet explorer","hasMetadata":true,"proxy":{"proxyAutoconfigUrl":"http://127.0.0.1:19876/pac.js","proxyType":"pac"},"initialBrowserUrl":"about:blank","enableElementCacheCleanup":true,"cssSelectorsEnabled":true,"ie.usePerProcessProxy":false,"elementScrollBehavior":0,"enablePersistentHover":true,"ie.forceCreateProcessApi":false} | |
Tue, 27 Oct 2015 11:12:16 GMT gemini:browser:ie8 launched session [ie8 (e56ccc54284e467184398f16fe885df9)] | |
Tue, 27 Oct 2015 11:12:16 GMT gemini:webdriver:ie8 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:12:17 GMT gemini:webdriver:ie8 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") {"error":"ERRNOFUNC"} | |
Tue, 27 Oct 2015 11:12:17 GMT gemini:webdriver:ie8 CALL execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") | |
Tue, 27 Oct 2015 11:12:17 GMT gemini:webdriver:ie8 RESPONSE execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") null | |
Tue, 27 Oct 2015 11:12:17 GMT gemini:webdriver:ie8 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:12:18 GMT gemini:webdriver:ie8 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") 3 | |
✓ should succesfully perform client method call (1398ms) | |
Tue, 27 Oct 2015 11:12:18 GMT gemini:webdriver:ie8 CALL quit() | |
Tue, 27 Oct 2015 11:12:18 GMT gemini:webdriver:ie8 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:12:18 GMT gemini:webdriver:ie8 RESPONSE quit() | |
Tue, 27 Oct 2015 11:12:18 GMT gemini:browser:ie8 kill browser [ie8 (e56ccc54284e467184398f16fe885df9)] | |
Tue, 27 Oct 2015 11:12:18 GMT mocha:runner run suite ClientBridge in ie9 | |
in ie9 | |
Tue, 27 Oct 2015 11:12:18 GMT gemini:webdriver:ie9 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:12:18 GMT gemini:webdriver:ie9 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:12:18 GMT gemini:webdriver:ie9 CALL init({"browserName":"internet explorer","version":"9"}) | |
Tue, 27 Oct 2015 11:12:27 GMT gemini:webdriver:ie9 | |
Driving the web on session: 3279f45085ac43f8b9383142d635c0a7 | |
Tue, 27 Oct 2015 11:12:27 GMT gemini:webdriver:ie9 RESPONSE init({"browserName":"internet explorer","version":"9"}) "3279f45085ac43f8b9383142d635c0a7",{"takesScreenshot":true,"version":"9","unexpectedAlertBehaviour":"dismiss","ie.browserCommandLineSwitches":"","browserAttachTimeout":0,"ie.ensureCleanSession":false,"ignoreProtectedModeSettings":false,"platform":"WINDOWS","webdriver.remote.sessionid":"3279f45085ac43f8b9383142d635c0a7","ignoreZoomSetting":false,"nativeEvents":true,"handlesAlerts":true,"javascriptEnabled":true,"requireWindowFocus":false,"browserName":"internet explorer","hasMetadata":true,"proxy":{"proxyAutoconfigUrl":"http://127.0.0.1:19876/pac.js","proxyType":"pac"},"initialBrowserUrl":"http://localhost:3351/","enableElementCacheCleanup":true,"cssSelectorsEnabled":true,"ie.usePerProcessProxy":false,"elementScrollBehavior":0,"enablePersistentHover":true,"ie.forceCreateProcessApi":false} | |
Tue, 27 Oct 2015 11:12:27 GMT gemini:browser:ie9 launched session [ie9 (3279f45085ac43f8b9383142d635c0a7)] | |
Tue, 27 Oct 2015 11:12:27 GMT gemini:webdriver:ie9 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:12:28 GMT gemini:webdriver:ie9 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") {"error":"ERRNOFUNC"} | |
Tue, 27 Oct 2015 11:12:28 GMT gemini:webdriver:ie9 CALL execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") | |
Tue, 27 Oct 2015 11:12:28 GMT gemini:webdriver:ie9 RESPONSE execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") null | |
Tue, 27 Oct 2015 11:12:28 GMT gemini:webdriver:ie9 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:12:29 GMT gemini:webdriver:ie9 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") 3 | |
✓ should succesfully perform client method call (1794ms) | |
Tue, 27 Oct 2015 11:12:29 GMT gemini:webdriver:ie9 CALL quit() | |
Tue, 27 Oct 2015 11:12:29 GMT gemini:webdriver:ie9 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:12:29 GMT gemini:webdriver:ie9 RESPONSE quit() | |
Tue, 27 Oct 2015 11:12:29 GMT gemini:browser:ie9 kill browser [ie9 (3279f45085ac43f8b9383142d635c0a7)] | |
Tue, 27 Oct 2015 11:12:29 GMT mocha:runner run suite ClientBridge in ie10 | |
in ie10 | |
Tue, 27 Oct 2015 11:12:29 GMT gemini:webdriver:ie10 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:12:29 GMT gemini:webdriver:ie10 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:12:29 GMT gemini:webdriver:ie10 CALL init({"browserName":"internet explorer","version":"10"}) | |
Tue, 27 Oct 2015 11:12:34 GMT gemini:webdriver:ie10 | |
Driving the web on session: 19303a129173475ea286575b3b30b9e4 | |
Tue, 27 Oct 2015 11:12:34 GMT gemini:webdriver:ie10 RESPONSE init({"browserName":"internet explorer","version":"10"}) "19303a129173475ea286575b3b30b9e4",{"takesScreenshot":true,"webdriver.remote.sessionid":"19303a129173475ea286575b3b30b9e4","unexpectedAlertBehaviour":"dismiss","ie.browserCommandLineSwitches":"","browserAttachTimeout":0,"ie.ensureCleanSession":false,"ignoreProtectedModeSettings":false,"platform":"WINDOWS","version":"10","ignoreZoomSetting":false,"nativeEvents":true,"handlesAlerts":true,"javascriptEnabled":true,"requireWindowFocus":false,"ie.usePerProcessProxy":false,"hasMetadata":true,"initialBrowserUrl":"about:blank","enableElementCacheCleanup":true,"cssSelectorsEnabled":true,"browserName":"internet explorer","elementScrollBehavior":0,"enablePersistentHover":true,"ie.forceCreateProcessApi":false} | |
Tue, 27 Oct 2015 11:12:34 GMT gemini:browser:ie10 launched session [ie10 (19303a129173475ea286575b3b30b9e4)] | |
Tue, 27 Oct 2015 11:12:34 GMT gemini:webdriver:ie10 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:12:34 GMT gemini:webdriver:ie10 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") {"error":"ERRNOFUNC"} | |
Tue, 27 Oct 2015 11:12:34 GMT gemini:webdriver:ie10 CALL execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") | |
Tue, 27 Oct 2015 11:12:35 GMT gemini:webdriver:ie10 RESPONSE execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") null | |
Tue, 27 Oct 2015 11:12:35 GMT gemini:webdriver:ie10 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:12:35 GMT gemini:webdriver:ie10 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") 3 | |
✓ should succesfully perform client method call (1412ms) | |
Tue, 27 Oct 2015 11:12:35 GMT gemini:webdriver:ie10 CALL quit() | |
Tue, 27 Oct 2015 11:12:36 GMT gemini:webdriver:ie10 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:12:36 GMT gemini:webdriver:ie10 RESPONSE quit() | |
Tue, 27 Oct 2015 11:12:36 GMT gemini:browser:ie10 kill browser [ie10 (19303a129173475ea286575b3b30b9e4)] | |
Tue, 27 Oct 2015 11:12:36 GMT mocha:runner run suite ClientBridge in ie11 | |
in ie11 | |
Tue, 27 Oct 2015 11:12:36 GMT gemini:webdriver:ie11 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:12:36 GMT gemini:webdriver:ie11 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:12:36 GMT gemini:webdriver:ie11 CALL init({"browserName":"internet explorer","version":"11"}) | |
Tue, 27 Oct 2015 11:12:41 GMT gemini:webdriver:ie11 | |
Driving the web on session: 4d23cfe06ea04fdb966bee01dd48af0c | |
Tue, 27 Oct 2015 11:12:41 GMT gemini:webdriver:ie11 RESPONSE init({"browserName":"internet explorer","version":"11"}) "4d23cfe06ea04fdb966bee01dd48af0c",{"takesScreenshot":true,"version":"11","unexpectedAlertBehaviour":"dismiss","ie.browserCommandLineSwitches":"","browserAttachTimeout":0,"ie.ensureCleanSession":false,"ignoreProtectedModeSettings":false,"platform":"WINDOWS","webdriver.remote.sessionid":"4d23cfe06ea04fdb966bee01dd48af0c","ignoreZoomSetting":false,"nativeEvents":true,"handlesAlerts":true,"javascriptEnabled":true,"requireWindowFocus":false,"browserName":"internet explorer","hasMetadata":true,"initialBrowserUrl":"about:blank","enableElementCacheCleanup":true,"cssSelectorsEnabled":true,"ie.usePerProcessProxy":false,"elementScrollBehavior":0,"enablePersistentHover":true,"ie.forceCreateProcessApi":false} | |
Tue, 27 Oct 2015 11:12:41 GMT gemini:browser:ie11 launched session [ie11 (4d23cfe06ea04fdb966bee01dd48af0c)] | |
Tue, 27 Oct 2015 11:12:41 GMT gemini:webdriver:ie11 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:12:42 GMT gemini:webdriver:ie11 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") {"error":"ERRNOFUNC"} | |
Tue, 27 Oct 2015 11:12:42 GMT gemini:webdriver:ie11 CALL execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") | |
Tue, 27 Oct 2015 11:12:42 GMT gemini:webdriver:ie11 RESPONSE execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") null | |
Tue, 27 Oct 2015 11:12:42 GMT gemini:webdriver:ie11 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:12:43 GMT gemini:webdriver:ie11 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") 3 | |
✓ should succesfully perform client method call (1404ms) | |
Tue, 27 Oct 2015 11:12:43 GMT gemini:webdriver:ie11 CALL quit() | |
Tue, 27 Oct 2015 11:12:43 GMT gemini:webdriver:ie11 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:12:43 GMT gemini:webdriver:ie11 RESPONSE quit() | |
Tue, 27 Oct 2015 11:12:43 GMT gemini:browser:ie11 kill browser [ie11 (4d23cfe06ea04fdb966bee01dd48af0c)] | |
Tue, 27 Oct 2015 11:12:43 GMT mocha:runner run suite ClientBridge in microsoftedge | |
in microsoftedge | |
Tue, 27 Oct 2015 11:12:43 GMT gemini:webdriver:microsoftedge CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:12:43 GMT gemini:webdriver:microsoftedge RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:12:43 GMT gemini:webdriver:microsoftedge CALL init({"browserName":"microsoftedge","platform":"Windows 10","version":"20.10240"}) | |
Tue, 27 Oct 2015 11:12:59 GMT gemini:webdriver:microsoftedge | |
Driving the web on session: d6797886080b4871a01e25116db3f548 | |
Tue, 27 Oct 2015 11:12:59 GMT gemini:webdriver:microsoftedge RESPONSE init({"browserName":"microsoftedge","platform":"Windows 10","version":"20.10240"}) "d6797886080b4871a01e25116db3f548",{"browserVersion":"20.10240.16384.0","takesScreenshot":true,"acceptSslCerts":true,"cssSelectorsEnabled":true,"javascriptEnabled":true,"takesElementScreenshot":true,"platform":"ANY","browserName":"MicrosoftEdge","webdriver.remote.sessionid":"d6797886080b4871a01e25116db3f548","hasMetadata":true,"platformVersion":"10","pageLoadStrategy":"normal","platformName":"windows"} | |
Tue, 27 Oct 2015 11:12:59 GMT gemini:browser:microsoftedge launched session [microsoftedge (d6797886080b4871a01e25116db3f548)] | |
Tue, 27 Oct 2015 11:12:59 GMT gemini:webdriver:microsoftedge CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:13:00 GMT gemini:webdriver:microsoftedge RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") {"error":"ERRNOFUNC"} | |
Tue, 27 Oct 2015 11:13:00 GMT gemini:webdriver:microsoftedge CALL execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") | |
Tue, 27 Oct 2015 11:13:01 GMT gemini:webdriver:microsoftedge RESPONSE execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") null | |
Tue, 27 Oct 2015 11:13:01 GMT gemini:webdriver:microsoftedge CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:13:02 GMT gemini:webdriver:microsoftedge RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") 3 | |
✓ should succesfully perform client method call (2513ms) | |
Tue, 27 Oct 2015 11:13:02 GMT gemini:webdriver:microsoftedge CALL quit() | |
Tue, 27 Oct 2015 11:13:02 GMT gemini:webdriver:microsoftedge | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:13:02 GMT gemini:webdriver:microsoftedge RESPONSE quit() | |
Tue, 27 Oct 2015 11:13:02 GMT gemini:browser:microsoftedge kill browser [microsoftedge (d6797886080b4871a01e25116db3f548)] | |
Tue, 27 Oct 2015 11:13:02 GMT mocha:runner run suite ClientBridge in opera12 | |
in opera12 | |
Tue, 27 Oct 2015 11:13:02 GMT gemini:webdriver:opera12 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:13:02 GMT gemini:webdriver:opera12 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:13:02 GMT gemini:webdriver:opera12 CALL init({"browserName":"opera","version":"12"}) | |
Tue, 27 Oct 2015 11:13:07 GMT gemini:webdriver:opera12 | |
Driving the web on session: e766ed7dfd7d4483ad16674835727b30 | |
Tue, 27 Oct 2015 11:13:07 GMT gemini:webdriver:opera12 RESPONSE init({"browserName":"opera","version":"12"}) "e766ed7dfd7d4483ad16674835727b30",null | |
Tue, 27 Oct 2015 11:13:07 GMT gemini:browser:opera12 launched session [opera12 (e766ed7dfd7d4483ad16674835727b30)] | |
Tue, 27 Oct 2015 11:13:07 GMT gemini:webdriver:opera12 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:13:08 GMT gemini:webdriver:opera12 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") {"error":"ERRNOFUNC"} | |
Tue, 27 Oct 2015 11:13:08 GMT gemini:webdriver:opera12 CALL execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") | |
Tue, 27 Oct 2015 11:13:08 GMT gemini:webdriver:opera12 RESPONSE execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") {"className":"Function","hCode":22209059,"class":"com.opera.core.systems.model.ScriptResult","objectId":4} | |
Tue, 27 Oct 2015 11:13:08 GMT gemini:webdriver:opera12 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:13:09 GMT gemini:webdriver:opera12 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") 3 | |
✓ should succesfully perform client method call (1523ms) | |
Tue, 27 Oct 2015 11:13:09 GMT gemini:webdriver:opera12 CALL quit() | |
Tue, 27 Oct 2015 11:13:09 GMT gemini:webdriver:opera12 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:13:09 GMT gemini:webdriver:opera12 RESPONSE quit() | |
Tue, 27 Oct 2015 11:13:09 GMT gemini:browser:opera12 kill browser [opera12 (e766ed7dfd7d4483ad16674835727b30)] | |
Tue, 27 Oct 2015 11:13:09 GMT mocha:runner run suite ClientBridge in safari7.0 | |
in safari7.0 | |
Tue, 27 Oct 2015 11:13:09 GMT gemini:webdriver:safari7.0 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:13:09 GMT gemini:webdriver:safari7.0 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:13:09 GMT gemini:webdriver:safari7.0 CALL init({"browserName":"safari","version":"7.0"}) | |
Tue, 27 Oct 2015 11:13:20 GMT gemini:webdriver:safari7.0 | |
Driving the web on session: 26ccee1b7cda4215a5dc85080b308b27 | |
Tue, 27 Oct 2015 11:13:20 GMT gemini:webdriver:safari7.0 RESPONSE init({"browserName":"safari","version":"7.0"}) "26ccee1b7cda4215a5dc85080b308b27",{"takesScreenshot":true,"version":"7.1.7","cssSelectorsEnabled":true,"javascriptEnabled":true,"secureSsl":true,"platform":"MAC","browserName":"safari","webdriver.remote.sessionid":"26ccee1b7cda4215a5dc85080b308b27","hasMetadata":true} | |
Tue, 27 Oct 2015 11:13:20 GMT gemini:browser:safari7.0 launched session [safari7.0 (26ccee1b7cda4215a5dc85080b308b27)] | |
Tue, 27 Oct 2015 11:13:20 GMT gemini:webdriver:safari7.0 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:13:21 GMT gemini:webdriver:safari7.0 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") {"error":"ERRNOFUNC"} | |
Tue, 27 Oct 2015 11:13:21 GMT gemini:webdriver:safari7.0 CALL execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") | |
Tue, 27 Oct 2015 11:13:21 GMT gemini:webdriver:safari7.0 RESPONSE execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") null | |
Tue, 27 Oct 2015 11:13:21 GMT gemini:webdriver:safari7.0 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:13:22 GMT gemini:webdriver:safari7.0 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") 3 | |
✓ should succesfully perform client method call (1504ms) | |
Tue, 27 Oct 2015 11:13:22 GMT gemini:webdriver:safari7.0 CALL quit() | |
Tue, 27 Oct 2015 11:13:22 GMT gemini:webdriver:safari7.0 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:13:22 GMT gemini:webdriver:safari7.0 RESPONSE quit() | |
Tue, 27 Oct 2015 11:13:22 GMT gemini:browser:safari7.0 kill browser [safari7.0 (26ccee1b7cda4215a5dc85080b308b27)] | |
Tue, 27 Oct 2015 11:13:22 GMT mocha:runner run suite ClientBridge in safari8.0 | |
in safari8.0 | |
Tue, 27 Oct 2015 11:13:22 GMT gemini:webdriver:safari8.0 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:13:22 GMT gemini:webdriver:safari8.0 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:13:22 GMT gemini:webdriver:safari8.0 CALL init({"browserName":"safari","version":"8.0"}) | |
Tue, 27 Oct 2015 11:13:32 GMT gemini:webdriver:safari8.0 | |
Driving the web on session: d4f90ffa7fde41cdb96a31a3afd49e43 | |
Tue, 27 Oct 2015 11:13:32 GMT gemini:webdriver:safari8.0 RESPONSE init({"browserName":"safari","version":"8.0"}) "d4f90ffa7fde41cdb96a31a3afd49e43",{"takesScreenshot":true,"version":"8.0.8","cssSelectorsEnabled":true,"javascriptEnabled":true,"secureSsl":true,"platform":"MAC","browserName":"safari","webdriver.remote.sessionid":"d4f90ffa7fde41cdb96a31a3afd49e43","hasMetadata":true} | |
Tue, 27 Oct 2015 11:13:32 GMT gemini:browser:safari8.0 launched session [safari8.0 (d4f90ffa7fde41cdb96a31a3afd49e43)] | |
Tue, 27 Oct 2015 11:13:32 GMT gemini:webdriver:safari8.0 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:13:33 GMT gemini:webdriver:safari8.0 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") {"error":"ERRNOFUNC"} | |
Tue, 27 Oct 2015 11:13:33 GMT gemini:webdriver:safari8.0 CALL execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") | |
Tue, 27 Oct 2015 11:13:33 GMT gemini:webdriver:safari8.0 RESPONSE execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") null | |
Tue, 27 Oct 2015 11:13:33 GMT gemini:webdriver:safari8.0 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:13:34 GMT gemini:webdriver:safari8.0 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") 3 | |
✓ should succesfully perform client method call (1691ms) | |
Tue, 27 Oct 2015 11:13:34 GMT gemini:webdriver:safari8.0 CALL quit() | |
Tue, 27 Oct 2015 11:13:34 GMT gemini:webdriver:safari8.0 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:13:34 GMT gemini:webdriver:safari8.0 RESPONSE quit() | |
Tue, 27 Oct 2015 11:13:34 GMT gemini:browser:safari8.0 kill browser [safari8.0 (d4f90ffa7fde41cdb96a31a3afd49e43)] | |
Tue, 27 Oct 2015 11:13:34 GMT mocha:runner run suite ClientBridge in safari9.0 | |
in safari9.0 | |
Tue, 27 Oct 2015 11:13:34 GMT gemini:webdriver:safari9.0 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:13:34 GMT gemini:webdriver:safari9.0 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:13:34 GMT gemini:webdriver:safari9.0 CALL init({"browserName":"safari","version":"9.0"}) | |
Tue, 27 Oct 2015 11:13:45 GMT gemini:webdriver:safari9.0 | |
Driving the web on session: 685c1f4b09274492ba9fc5c5ef333791 | |
Tue, 27 Oct 2015 11:13:45 GMT gemini:webdriver:safari9.0 RESPONSE init({"browserName":"safari","version":"9.0"}) "685c1f4b09274492ba9fc5c5ef333791",{"takesScreenshot":true,"version":"9.0","cssSelectorsEnabled":true,"javascriptEnabled":true,"secureSsl":true,"platform":"MAC","browserName":"safari","webdriver.remote.sessionid":"685c1f4b09274492ba9fc5c5ef333791","hasMetadata":true} | |
Tue, 27 Oct 2015 11:13:45 GMT gemini:browser:safari9.0 launched session [safari9.0 (685c1f4b09274492ba9fc5c5ef333791)] | |
Tue, 27 Oct 2015 11:13:45 GMT gemini:webdriver:safari9.0 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:13:46 GMT gemini:webdriver:safari9.0 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") {"error":"ERRNOFUNC"} | |
Tue, 27 Oct 2015 11:13:46 GMT gemini:webdriver:safari9.0 CALL execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") | |
Tue, 27 Oct 2015 11:13:47 GMT gemini:webdriver:safari9.0 RESPONSE execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") null | |
Tue, 27 Oct 2015 11:13:47 GMT gemini:webdriver:safari9.0 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:13:47 GMT gemini:webdriver:safari9.0 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") 3 | |
✓ should succesfully perform client method call (1759ms) | |
Tue, 27 Oct 2015 11:13:47 GMT gemini:webdriver:safari9.0 CALL quit() | |
Tue, 27 Oct 2015 11:13:48 GMT gemini:webdriver:safari9.0 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:13:48 GMT gemini:webdriver:safari9.0 RESPONSE quit() | |
Tue, 27 Oct 2015 11:13:48 GMT gemini:browser:safari9.0 kill browser [safari9.0 (685c1f4b09274492ba9fc5c5ef333791)] | |
Tue, 27 Oct 2015 11:13:48 GMT mocha:runner run suite ClientBridge in android4.4 | |
in android4.4 | |
Tue, 27 Oct 2015 11:13:48 GMT gemini:webdriver:android4.4 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:13:48 GMT gemini:webdriver:android4.4 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:13:48 GMT gemini:webdriver:android4.4 CALL init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"Android Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) | |
Tue, 27 Oct 2015 11:14:35 GMT gemini:webdriver:android4.4 | |
Driving the web on session: 1ee2b9acf8734a95b0a4e2989a761444 | |
Tue, 27 Oct 2015 11:14:35 GMT gemini:webdriver:android4.4 RESPONSE init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"Android Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) "1ee2b9acf8734a95b0a4e2989a761444",null | |
Tue, 27 Oct 2015 11:14:35 GMT gemini:browser:android4.4 launched session [android4.4 (1ee2b9acf8734a95b0a4e2989a761444)] | |
Tue, 27 Oct 2015 11:14:35 GMT gemini:webdriver:android4.4 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:14:37 GMT gemini:webdriver:android4.4 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") {"error":"ERRNOFUNC"} | |
Tue, 27 Oct 2015 11:14:37 GMT gemini:webdriver:android4.4 CALL execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") | |
Tue, 27 Oct 2015 11:14:38 GMT gemini:webdriver:android4.4 RESPONSE execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") null | |
Tue, 27 Oct 2015 11:14:38 GMT gemini:webdriver:android4.4 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:14:40 GMT gemini:webdriver:android4.4 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") 3 | |
✓ should succesfully perform client method call (4464ms) | |
Tue, 27 Oct 2015 11:14:40 GMT gemini:webdriver:android4.4 CALL quit() | |
Tue, 27 Oct 2015 11:14:41 GMT gemini:webdriver:android4.4 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:14:41 GMT gemini:webdriver:android4.4 RESPONSE quit() | |
Tue, 27 Oct 2015 11:14:41 GMT gemini:browser:android4.4 kill browser [android4.4 (1ee2b9acf8734a95b0a4e2989a761444)] | |
Tue, 27 Oct 2015 11:14:41 GMT mocha:runner run suite ClientBridge in android5 | |
in android5 | |
Tue, 27 Oct 2015 11:14:41 GMT gemini:webdriver:android5 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:14:41 GMT gemini:webdriver:android5 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:14:41 GMT gemini:webdriver:android5 CALL init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"Android Emulator","deviceOrientation":"portrait","platformVersion":"5.0","platformName":"Android"}) | |
Tue, 27 Oct 2015 11:15:35 GMT gemini:webdriver:android5 | |
Driving the web on session: a7fe585e5fc94f119d6721f2b65fb4c7 | |
Tue, 27 Oct 2015 11:15:35 GMT gemini:webdriver:android5 RESPONSE init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"Android Emulator","deviceOrientation":"portrait","platformVersion":"5.0","platformName":"Android"}) "a7fe585e5fc94f119d6721f2b65fb4c7",null | |
Tue, 27 Oct 2015 11:15:35 GMT gemini:browser:android5 launched session [android5 (a7fe585e5fc94f119d6721f2b65fb4c7)] | |
Tue, 27 Oct 2015 11:15:35 GMT gemini:webdriver:android5 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:15:37 GMT gemini:webdriver:android5 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") {"error":"ERRNOFUNC"} | |
Tue, 27 Oct 2015 11:15:37 GMT gemini:webdriver:android5 CALL execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") | |
Tue, 27 Oct 2015 11:15:37 GMT gemini:webdriver:android5 RESPONSE execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") null | |
Tue, 27 Oct 2015 11:15:37 GMT gemini:webdriver:android5 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:15:38 GMT gemini:webdriver:android5 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") 3 | |
✓ should succesfully perform client method call (2694ms) | |
Tue, 27 Oct 2015 11:15:38 GMT gemini:webdriver:android5 CALL quit() | |
Tue, 27 Oct 2015 11:15:39 GMT gemini:webdriver:android5 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:15:39 GMT gemini:webdriver:android5 RESPONSE quit() | |
Tue, 27 Oct 2015 11:15:39 GMT gemini:browser:android5 kill browser [android5 (a7fe585e5fc94f119d6721f2b65fb4c7)] | |
Tue, 27 Oct 2015 11:15:39 GMT mocha:runner run suite ClientBridge in nexus4.4_defbrowser | |
in nexus4.4_defbrowser | |
Tue, 27 Oct 2015 11:15:39 GMT gemini:webdriver:nexus4.4_defbrowser CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:15:39 GMT gemini:webdriver:nexus4.4_defbrowser RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:15:39 GMT gemini:webdriver:nexus4.4_defbrowser CALL init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"Google Nexus 7 HD Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) | |
Tue, 27 Oct 2015 11:16:31 GMT gemini:webdriver:nexus4.4_defbrowser | |
Driving the web on session: ce3b12fcafad48929d0e465e8bd8716b | |
Tue, 27 Oct 2015 11:16:31 GMT gemini:webdriver:nexus4.4_defbrowser RESPONSE init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"Google Nexus 7 HD Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) "ce3b12fcafad48929d0e465e8bd8716b",null | |
Tue, 27 Oct 2015 11:16:31 GMT gemini:browser:nexus4.4_defbrowser launched session [nexus4.4_defbrowser (ce3b12fcafad48929d0e465e8bd8716b)] | |
Tue, 27 Oct 2015 11:16:31 GMT gemini:webdriver:nexus4.4_defbrowser CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:16:34 GMT gemini:webdriver:nexus4.4_defbrowser RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") {"error":"ERRNOFUNC"} | |
Tue, 27 Oct 2015 11:16:34 GMT gemini:webdriver:nexus4.4_defbrowser CALL execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") | |
Tue, 27 Oct 2015 11:16:35 GMT gemini:webdriver:nexus4.4_defbrowser RESPONSE execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") null | |
Tue, 27 Oct 2015 11:16:35 GMT gemini:webdriver:nexus4.4_defbrowser CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:16:36 GMT gemini:webdriver:nexus4.4_defbrowser RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") 3 | |
✓ should succesfully perform client method call (5068ms) | |
Tue, 27 Oct 2015 11:16:36 GMT gemini:webdriver:nexus4.4_defbrowser CALL quit() | |
Tue, 27 Oct 2015 11:16:37 GMT gemini:webdriver:nexus4.4_defbrowser | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:16:37 GMT gemini:webdriver:nexus4.4_defbrowser RESPONSE quit() | |
Tue, 27 Oct 2015 11:16:37 GMT gemini:browser:nexus4.4_defbrowser kill browser [nexus4.4_defbrowser (ce3b12fcafad48929d0e465e8bd8716b)] | |
Tue, 27 Oct 2015 11:16:37 GMT mocha:runner run suite ClientBridge in nexus4.4_chrome | |
in nexus4.4_chrome | |
Tue, 27 Oct 2015 11:16:37 GMT gemini:webdriver:nexus4.4_chrome CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:16:37 GMT gemini:webdriver:nexus4.4_chrome RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:16:37 GMT gemini:webdriver:nexus4.4_chrome CALL init({"browserName":"chrome","appiumVersion":"1.4.13","deviceName":"Google Nexus 7 HD Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) | |
Tue, 27 Oct 2015 11:17:24 GMT gemini:webdriver:nexus4.4_chrome | |
Driving the web on session: 7e28af213a784644af29416591d6838a | |
Tue, 27 Oct 2015 11:17:24 GMT gemini:webdriver:nexus4.4_chrome RESPONSE init({"browserName":"chrome","appiumVersion":"1.4.13","deviceName":"Google Nexus 7 HD Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) "7e28af213a784644af29416591d6838a",null | |
Tue, 27 Oct 2015 11:17:24 GMT gemini:browser:nexus4.4_chrome launched session [nexus4.4_chrome (7e28af213a784644af29416591d6838a)] | |
Tue, 27 Oct 2015 11:17:24 GMT gemini:webdriver:nexus4.4_chrome CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:17:27 GMT gemini:webdriver:nexus4.4_chrome RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") {"error":"ERRNOFUNC"} | |
Tue, 27 Oct 2015 11:17:27 GMT gemini:webdriver:nexus4.4_chrome CALL execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") | |
Tue, 27 Oct 2015 11:17:28 GMT gemini:webdriver:nexus4.4_chrome RESPONSE execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") null | |
Tue, 27 Oct 2015 11:17:28 GMT gemini:webdriver:nexus4.4_chrome CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:17:29 GMT gemini:webdriver:nexus4.4_chrome RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") 3 | |
✓ should succesfully perform client method call (4584ms) | |
Tue, 27 Oct 2015 11:17:29 GMT gemini:webdriver:nexus4.4_chrome CALL quit() | |
Tue, 27 Oct 2015 11:17:30 GMT gemini:webdriver:nexus4.4_chrome | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:17:30 GMT gemini:webdriver:nexus4.4_chrome RESPONSE quit() | |
Tue, 27 Oct 2015 11:17:30 GMT gemini:browser:nexus4.4_chrome kill browser [nexus4.4_chrome (7e28af213a784644af29416591d6838a)] | |
Tue, 27 Oct 2015 11:17:30 GMT mocha:runner run suite ClientBridge in galaxy_s4_defbrowser | |
in galaxy_s4_defbrowser | |
Tue, 27 Oct 2015 11:17:30 GMT gemini:webdriver:galaxy_s4_defbrowser CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:17:30 GMT gemini:webdriver:galaxy_s4_defbrowser RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:17:30 GMT gemini:webdriver:galaxy_s4_defbrowser CALL init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"Samsung Galaxy S4 Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) | |
Tue, 27 Oct 2015 11:18:20 GMT gemini:webdriver:galaxy_s4_defbrowser | |
Driving the web on session: 94a3572593b04300bf6851d82075cb3b | |
Tue, 27 Oct 2015 11:18:20 GMT gemini:webdriver:galaxy_s4_defbrowser RESPONSE init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"Samsung Galaxy S4 Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) "94a3572593b04300bf6851d82075cb3b",null | |
Tue, 27 Oct 2015 11:18:20 GMT gemini:browser:galaxy_s4_defbrowser launched session [galaxy_s4_defbrowser (94a3572593b04300bf6851d82075cb3b)] | |
Tue, 27 Oct 2015 11:18:20 GMT gemini:webdriver:galaxy_s4_defbrowser CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:18:22 GMT gemini:webdriver:galaxy_s4_defbrowser RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") {"error":"ERRNOFUNC"} | |
Tue, 27 Oct 2015 11:18:22 GMT gemini:webdriver:galaxy_s4_defbrowser CALL execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") | |
Tue, 27 Oct 2015 11:18:23 GMT gemini:webdriver:galaxy_s4_defbrowser RESPONSE execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") null | |
Tue, 27 Oct 2015 11:18:23 GMT gemini:webdriver:galaxy_s4_defbrowser CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:18:24 GMT gemini:webdriver:galaxy_s4_defbrowser RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") 3 | |
✓ should succesfully perform client method call (3467ms) | |
Tue, 27 Oct 2015 11:18:24 GMT gemini:webdriver:galaxy_s4_defbrowser CALL quit() | |
Tue, 27 Oct 2015 11:18:25 GMT gemini:webdriver:galaxy_s4_defbrowser | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:18:25 GMT gemini:webdriver:galaxy_s4_defbrowser RESPONSE quit() | |
Tue, 27 Oct 2015 11:18:25 GMT gemini:browser:galaxy_s4_defbrowser kill browser [galaxy_s4_defbrowser (94a3572593b04300bf6851d82075cb3b)] | |
Tue, 27 Oct 2015 11:18:25 GMT mocha:runner run suite ClientBridge in galaxy_s4_chrome | |
in galaxy_s4_chrome | |
Tue, 27 Oct 2015 11:18:25 GMT gemini:webdriver:galaxy_s4_chrome CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:18:25 GMT gemini:webdriver:galaxy_s4_chrome RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:18:25 GMT gemini:webdriver:galaxy_s4_chrome CALL init({"browserName":"chrome","appiumVersion":"1.4.13","deviceName":"Samsung Galaxy S4 Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) | |
Tue, 27 Oct 2015 11:19:19 GMT gemini:webdriver:galaxy_s4_chrome | |
Driving the web on session: 48a3ee320d0c42fca6fd38598b8b00de | |
Tue, 27 Oct 2015 11:19:19 GMT gemini:webdriver:galaxy_s4_chrome RESPONSE init({"browserName":"chrome","appiumVersion":"1.4.13","deviceName":"Samsung Galaxy S4 Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) "48a3ee320d0c42fca6fd38598b8b00de",null | |
Tue, 27 Oct 2015 11:19:19 GMT gemini:browser:galaxy_s4_chrome launched session [galaxy_s4_chrome (48a3ee320d0c42fca6fd38598b8b00de)] | |
Tue, 27 Oct 2015 11:19:19 GMT gemini:webdriver:galaxy_s4_chrome CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:19:21 GMT gemini:webdriver:galaxy_s4_chrome RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") {"error":"ERRNOFUNC"} | |
Tue, 27 Oct 2015 11:19:21 GMT gemini:webdriver:galaxy_s4_chrome CALL execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") | |
Tue, 27 Oct 2015 11:19:22 GMT gemini:webdriver:galaxy_s4_chrome RESPONSE execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") null | |
Tue, 27 Oct 2015 11:19:22 GMT gemini:webdriver:galaxy_s4_chrome CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:19:23 GMT gemini:webdriver:galaxy_s4_chrome RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") 3 | |
✓ should succesfully perform client method call (4502ms) | |
Tue, 27 Oct 2015 11:19:23 GMT gemini:webdriver:galaxy_s4_chrome CALL quit() | |
Tue, 27 Oct 2015 11:19:24 GMT gemini:webdriver:galaxy_s4_chrome | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:19:24 GMT gemini:webdriver:galaxy_s4_chrome RESPONSE quit() | |
Tue, 27 Oct 2015 11:19:24 GMT gemini:browser:galaxy_s4_chrome kill browser [galaxy_s4_chrome (48a3ee320d0c42fca6fd38598b8b00de)] | |
Tue, 27 Oct 2015 11:19:24 GMT mocha:runner run suite ClientBridge in galaxy_s3_defbrowser | |
in galaxy_s3_defbrowser | |
Tue, 27 Oct 2015 11:19:24 GMT gemini:webdriver:galaxy_s3_defbrowser CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:19:24 GMT gemini:webdriver:galaxy_s3_defbrowser RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:19:24 GMT gemini:webdriver:galaxy_s3_defbrowser CALL init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"Samsung Galaxy S3 Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) | |
Tue, 27 Oct 2015 11:20:21 GMT gemini:webdriver:galaxy_s3_defbrowser | |
Driving the web on session: 013fd5ece011487695bc54fc5d6ba2d0 | |
Tue, 27 Oct 2015 11:20:21 GMT gemini:webdriver:galaxy_s3_defbrowser RESPONSE init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"Samsung Galaxy S3 Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) "013fd5ece011487695bc54fc5d6ba2d0",null | |
Tue, 27 Oct 2015 11:20:21 GMT gemini:browser:galaxy_s3_defbrowser launched session [galaxy_s3_defbrowser (013fd5ece011487695bc54fc5d6ba2d0)] | |
Tue, 27 Oct 2015 11:20:21 GMT gemini:webdriver:galaxy_s3_defbrowser CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:20:23 GMT gemini:webdriver:galaxy_s3_defbrowser RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") {"error":"ERRNOFUNC"} | |
Tue, 27 Oct 2015 11:20:23 GMT gemini:webdriver:galaxy_s3_defbrowser CALL execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") | |
Tue, 27 Oct 2015 11:20:26 GMT gemini:webdriver:galaxy_s3_defbrowser RESPONSE execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") null | |
Tue, 27 Oct 2015 11:20:26 GMT gemini:webdriver:galaxy_s3_defbrowser CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:20:27 GMT gemini:webdriver:galaxy_s3_defbrowser RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") 3 | |
✓ should succesfully perform client method call (5218ms) | |
Tue, 27 Oct 2015 11:20:27 GMT gemini:webdriver:galaxy_s3_defbrowser CALL quit() | |
Tue, 27 Oct 2015 11:20:28 GMT gemini:webdriver:galaxy_s3_defbrowser | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:20:28 GMT gemini:webdriver:galaxy_s3_defbrowser RESPONSE quit() | |
Tue, 27 Oct 2015 11:20:28 GMT gemini:browser:galaxy_s3_defbrowser kill browser [galaxy_s3_defbrowser (013fd5ece011487695bc54fc5d6ba2d0)] | |
Tue, 27 Oct 2015 11:20:28 GMT mocha:runner run suite ClientBridge in galaxy_s3_chrome | |
in galaxy_s3_chrome | |
Tue, 27 Oct 2015 11:20:28 GMT gemini:webdriver:galaxy_s3_chrome CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:20:28 GMT gemini:webdriver:galaxy_s3_chrome RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:20:28 GMT gemini:webdriver:galaxy_s3_chrome CALL init({"browserName":"chrome","appiumVersion":"1.4.13","deviceName":"Samsung Galaxy S3 Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) | |
Tue, 27 Oct 2015 11:21:20 GMT gemini:webdriver:galaxy_s3_chrome | |
Driving the web on session: 269951c9ee574ffb905a77311028e20d | |
Tue, 27 Oct 2015 11:21:20 GMT gemini:webdriver:galaxy_s3_chrome RESPONSE init({"browserName":"chrome","appiumVersion":"1.4.13","deviceName":"Samsung Galaxy S3 Emulator","deviceOrientation":"portrait","platformVersion":"4.4","platformName":"Android"}) "269951c9ee574ffb905a77311028e20d",null | |
Tue, 27 Oct 2015 11:21:20 GMT gemini:browser:galaxy_s3_chrome launched session [galaxy_s3_chrome (269951c9ee574ffb905a77311028e20d)] | |
Tue, 27 Oct 2015 11:21:20 GMT gemini:webdriver:galaxy_s3_chrome CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:21:22 GMT gemini:webdriver:galaxy_s3_chrome RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") {"error":"ERRNOFUNC"} | |
Tue, 27 Oct 2015 11:21:22 GMT gemini:webdriver:galaxy_s3_chrome CALL execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") | |
Tue, 27 Oct 2015 11:21:23 GMT gemini:webdriver:galaxy_s3_chrome RESPONSE execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") null | |
Tue, 27 Oct 2015 11:21:23 GMT gemini:webdriver:galaxy_s3_chrome CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:21:24 GMT gemini:webdriver:galaxy_s3_chrome RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") 3 | |
✓ should succesfully perform client method call (4845ms) | |
Tue, 27 Oct 2015 11:21:24 GMT gemini:webdriver:galaxy_s3_chrome CALL quit() | |
Tue, 27 Oct 2015 11:21:25 GMT gemini:webdriver:galaxy_s3_chrome | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:21:25 GMT gemini:webdriver:galaxy_s3_chrome RESPONSE quit() | |
Tue, 27 Oct 2015 11:21:25 GMT gemini:browser:galaxy_s3_chrome kill browser [galaxy_s3_chrome (269951c9ee574ffb905a77311028e20d)] | |
Tue, 27 Oct 2015 11:21:25 GMT mocha:runner run suite ClientBridge in lg_optimus_3d_defbrowser | |
in lg_optimus_3d_defbrowser | |
Tue, 27 Oct 2015 11:21:25 GMT gemini:webdriver:lg_optimus_3d_defbrowser CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:21:25 GMT gemini:webdriver:lg_optimus_3d_defbrowser RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:21:25 GMT gemini:webdriver:lg_optimus_3d_defbrowser CALL init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"LG Optimus 3D Emulator","deviceOrientation":"portrait","platformVersion":"4.0","platformName":"Android"}) | |
Tue, 27 Oct 2015 11:22:55 GMT gemini:webdriver:lg_optimus_3d_defbrowser Error: code NaN, Unexpected error. | |
26) "before each" hook for "should succesfully perform client method call" | |
Tue, 27 Oct 2015 11:22:55 GMT gemini:webdriver:lg_optimus_3d_defbrowser CALL quit() | |
Tue, 27 Oct 2015 11:22:56 GMT gemini:webdriver:lg_optimus_3d_defbrowser | |
Ending your web drivage.. | |
27) "after each" hook for "should succesfully perform client method call" | |
Tue, 27 Oct 2015 11:22:56 GMT mocha:runner run suite ClientBridge in lg_optimus_3d_chrome | |
in lg_optimus_3d_chrome | |
Tue, 27 Oct 2015 11:22:56 GMT gemini:webdriver:lg_optimus_3d_chrome CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:22:56 GMT gemini:webdriver:lg_optimus_3d_chrome RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:22:56 GMT gemini:webdriver:lg_optimus_3d_chrome CALL init({"browserName":"chrome","appiumVersion":"1.4.13","deviceName":"LG Optimus 3D Emulator","deviceOrientation":"portrait","platformVersion":"4.0","platformName":"Android"}) | |
Tue, 27 Oct 2015 11:24:26 GMT gemini:webdriver:lg_optimus_3d_chrome Error: code NaN, Unexpected error. | |
28) "before each" hook for "should succesfully perform client method call" | |
Tue, 27 Oct 2015 11:24:26 GMT gemini:webdriver:lg_optimus_3d_chrome CALL quit() | |
Tue, 27 Oct 2015 11:24:26 GMT gemini:webdriver:lg_optimus_3d_chrome | |
Ending your web drivage.. | |
29) "after each" hook for "should succesfully perform client method call" | |
Tue, 27 Oct 2015 11:24:26 GMT mocha:runner run suite ClientBridge in iphone_retina_3.5inch | |
in iphone_retina_3.5inch | |
Tue, 27 Oct 2015 11:24:26 GMT gemini:webdriver:iphone_retina_3.5inch CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:24:26 GMT gemini:webdriver:iphone_retina_3.5inch RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:24:26 GMT gemini:webdriver:iphone_retina_3.5inch CALL init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPhone Retina (3.5-inch)","deviceOrientation":"portrait","platformVersion":"7.1","platformName":"iOS"}) | |
Tue, 27 Oct 2015 11:25:56 GMT gemini:webdriver:iphone_retina_3.5inch Error: code NaN, Unexpected error. | |
30) "before each" hook for "should succesfully perform client method call" | |
Tue, 27 Oct 2015 11:25:56 GMT gemini:webdriver:iphone_retina_3.5inch CALL quit() | |
Tue, 27 Oct 2015 11:25:57 GMT gemini:webdriver:iphone_retina_3.5inch | |
Ending your web drivage.. | |
31) "after each" hook for "should succesfully perform client method call" | |
Tue, 27 Oct 2015 11:25:57 GMT mocha:runner run suite ClientBridge in iphone_retina_4inch_64 | |
in iphone_retina_4inch_64 | |
Tue, 27 Oct 2015 11:25:57 GMT gemini:webdriver:iphone_retina_4inch_64 CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:25:57 GMT gemini:webdriver:iphone_retina_4inch_64 RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:25:57 GMT gemini:webdriver:iphone_retina_4inch_64 CALL init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPhone Retina (4-inch 64-bit)","deviceOrientation":"portrait","platformVersion":"7.1","platformName":"iOS"}) | |
Tue, 27 Oct 2015 11:27:21 GMT gemini:webdriver:iphone_retina_4inch_64 | |
Driving the web on session: 3c1604c061f64286ab53f92d707bcc74 | |
Tue, 27 Oct 2015 11:27:21 GMT gemini:webdriver:iphone_retina_4inch_64 RESPONSE init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPhone Retina (4-inch 64-bit)","deviceOrientation":"portrait","platformVersion":"7.1","platformName":"iOS"}) "3c1604c061f64286ab53f92d707bcc74",null | |
Tue, 27 Oct 2015 11:27:21 GMT gemini:browser:iphone_retina_4inch_64 launched session [iphone_retina_4inch_64 (3c1604c061f64286ab53f92d707bcc74)] | |
Tue, 27 Oct 2015 11:27:21 GMT gemini:webdriver:iphone_retina_4inch_64 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:27:22 GMT gemini:webdriver:iphone_retina_4inch_64 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") {"error":"ERRNOFUNC"} | |
Tue, 27 Oct 2015 11:27:22 GMT gemini:webdriver:iphone_retina_4inch_64 CALL execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") | |
Tue, 27 Oct 2015 11:27:23 GMT gemini:webdriver:iphone_retina_4inch_64 RESPONSE execute("window.__gemini = {}; window.__gemini.add2 = function(x) { return x + 2; }") null | |
Tue, 27 Oct 2015 11:27:23 GMT gemini:webdriver:iphone_retina_4inch_64 CALL eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") | |
Tue, 27 Oct 2015 11:27:23 GMT gemini:webdriver:iphone_retina_4inch_64 RESPONSE eval("typeof __gemini !== \"undefined\"? __gemini.add2(1) : {error: \"ERRNOFUNC\"}") 3 | |
✓ should succesfully perform client method call (2268ms) | |
Tue, 27 Oct 2015 11:27:23 GMT gemini:webdriver:iphone_retina_4inch_64 CALL quit() | |
Tue, 27 Oct 2015 11:27:24 GMT gemini:webdriver:iphone_retina_4inch_64 | |
Ending your web drivage.. | |
Tue, 27 Oct 2015 11:27:24 GMT gemini:webdriver:iphone_retina_4inch_64 RESPONSE quit() | |
Tue, 27 Oct 2015 11:27:24 GMT gemini:browser:iphone_retina_4inch_64 kill browser [iphone_retina_4inch_64 (3c1604c061f64286ab53f92d707bcc74)] | |
Tue, 27 Oct 2015 11:27:24 GMT mocha:runner run suite ClientBridge in ipad_retina_safari | |
in ipad_retina_safari | |
Tue, 27 Oct 2015 11:27:24 GMT gemini:webdriver:ipad_retina_safari CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:27:24 GMT gemini:webdriver:ipad_retina_safari RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:27:24 GMT gemini:webdriver:ipad_retina_safari CALL init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPad Retina","deviceOrientation":"portrait","platformVersion":"7.1","platformName":"iOS"}) | |
Tue, 27 Oct 2015 11:28:54 GMT gemini:webdriver:ipad_retina_safari Error: code NaN, Unexpected error. | |
32) "before each" hook for "should succesfully perform client method call" | |
Tue, 27 Oct 2015 11:28:54 GMT gemini:webdriver:ipad_retina_safari CALL quit() | |
Tue, 27 Oct 2015 11:28:54 GMT gemini:webdriver:ipad_retina_safari | |
Ending your web drivage.. | |
33) "after each" hook for "should succesfully perform client method call" | |
Tue, 27 Oct 2015 11:28:54 GMT mocha:runner run suite ClientBridge in ipad_air_safari | |
in ipad_air_safari | |
Tue, 27 Oct 2015 11:28:54 GMT gemini:webdriver:ipad_air_safari CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:28:54 GMT gemini:webdriver:ipad_air_safari RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:28:54 GMT gemini:webdriver:ipad_air_safari CALL init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPad Air","deviceOrientation":"portrait","platformVersion":"8.1","platformName":"iOS"}) | |
Tue, 27 Oct 2015 11:30:24 GMT gemini:webdriver:ipad_air_safari Error: code NaN, Unexpected error. | |
34) "before each" hook for "should succesfully perform client method call" | |
Tue, 27 Oct 2015 11:30:24 GMT gemini:webdriver:ipad_air_safari CALL quit() | |
Tue, 27 Oct 2015 11:30:25 GMT gemini:webdriver:ipad_air_safari | |
Ending your web drivage.. | |
35) "after each" hook for "should succesfully perform client method call" | |
Tue, 27 Oct 2015 11:30:25 GMT mocha:runner run suite ClientBridge in iphone_6plus_safari | |
in iphone_6plus_safari | |
Tue, 27 Oct 2015 11:30:25 GMT gemini:webdriver:iphone_6plus_safari CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:30:25 GMT gemini:webdriver:iphone_6plus_safari RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:30:25 GMT gemini:webdriver:iphone_6plus_safari CALL init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPhone 6 Plus","deviceOrientation":"portrait","platformVersion":"9.0","platformName":"iOS"}) | |
Tue, 27 Oct 2015 11:31:55 GMT gemini:webdriver:iphone_6plus_safari Error: code NaN, Unexpected error. | |
36) "before each" hook for "should succesfully perform client method call" | |
Tue, 27 Oct 2015 11:31:55 GMT gemini:webdriver:iphone_6plus_safari CALL quit() | |
Tue, 27 Oct 2015 11:31:55 GMT gemini:webdriver:iphone_6plus_safari | |
Ending your web drivage.. | |
37) "after each" hook for "should succesfully perform client method call" | |
Tue, 27 Oct 2015 11:31:55 GMT mocha:runner run suite ClientBridge in iphone_6_safari | |
in iphone_6_safari | |
Tue, 27 Oct 2015 11:31:55 GMT gemini:webdriver:iphone_6_safari CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:31:55 GMT gemini:webdriver:iphone_6_safari RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:31:55 GMT gemini:webdriver:iphone_6_safari CALL init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPhone 6","deviceOrientation":"portrait","platformVersion":"8.1","platformName":"iOS"}) | |
Tue, 27 Oct 2015 11:33:25 GMT gemini:webdriver:iphone_6_safari Error: code NaN, Unexpected error. | |
38) "before each" hook for "should succesfully perform client method call" | |
Tue, 27 Oct 2015 11:33:25 GMT gemini:webdriver:iphone_6_safari CALL quit() | |
Tue, 27 Oct 2015 11:33:25 GMT gemini:webdriver:iphone_6_safari | |
Ending your web drivage.. | |
39) "after each" hook for "should succesfully perform client method call" | |
Tue, 27 Oct 2015 11:33:25 GMT mocha:runner run suite ClientBridge in iphone_5s_safari | |
in iphone_5s_safari | |
Tue, 27 Oct 2015 11:33:25 GMT gemini:webdriver:iphone_5s_safari CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:33:25 GMT gemini:webdriver:iphone_5s_safari RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:33:25 GMT gemini:webdriver:iphone_5s_safari CALL init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPhone 5s","deviceOrientation":"portrait","platformVersion":"8.1","platformName":"iOS"}) | |
Tue, 27 Oct 2015 11:34:55 GMT gemini:webdriver:iphone_5s_safari Error: code NaN, Unexpected error. | |
40) "before each" hook for "should succesfully perform client method call" | |
Tue, 27 Oct 2015 11:34:55 GMT gemini:webdriver:iphone_5s_safari CALL quit() | |
Tue, 27 Oct 2015 11:34:56 GMT gemini:webdriver:iphone_5s_safari | |
Ending your web drivage.. | |
41) "after each" hook for "should succesfully perform client method call" | |
Tue, 27 Oct 2015 11:34:56 GMT mocha:runner run suite ClientBridge in iphone_5_safari | |
in iphone_5_safari | |
Tue, 27 Oct 2015 11:34:56 GMT gemini:webdriver:iphone_5_safari CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:34:56 GMT gemini:webdriver:iphone_5_safari RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:34:56 GMT gemini:webdriver:iphone_5_safari CALL init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPhone 5","deviceOrientation":"portrait","platformVersion":"8.1","platformName":"iOS"}) | |
Tue, 27 Oct 2015 11:36:26 GMT gemini:webdriver:iphone_5_safari Error: code NaN, Unexpected error. | |
42) "before each" hook for "should succesfully perform client method call" | |
Tue, 27 Oct 2015 11:36:26 GMT gemini:webdriver:iphone_5_safari CALL quit() | |
Tue, 27 Oct 2015 11:36:26 GMT gemini:webdriver:iphone_5_safari | |
Ending your web drivage.. | |
43) "after each" hook for "should succesfully perform client method call" | |
Tue, 27 Oct 2015 11:36:26 GMT mocha:runner run suite ClientBridge in iphone_4s_safari | |
in iphone_4s_safari | |
Tue, 27 Oct 2015 11:36:26 GMT gemini:webdriver:iphone_4s_safari CALL configureHttp({"retries":"never","timeout":90000}) | |
Tue, 27 Oct 2015 11:36:26 GMT gemini:webdriver:iphone_4s_safari RESPONSE configureHttp({"retries":-1,"timeout":90000}) | |
Tue, 27 Oct 2015 11:36:26 GMT gemini:webdriver:iphone_4s_safari CALL init({"browserName":"Safari","appiumVersion":"1.4.13","deviceName":"iPhone 4s","deviceOrientation":"portrait","platformVersion":"8.4","platformName":"iOS"}) | |
Tue, 27 Oct 2015 11:37:56 GMT gemini:webdriver:iphone_4s_safari Error: code NaN, Unexpected error. | |
44) "before each" hook for "should succesfully perform client method call" | |
Tue, 27 Oct 2015 11:37:56 GMT gemini:webdriver:iphone_4s_safari CALL quit() | |
Tue, 27 Oct 2015 11:37:56 GMT gemini:webdriver:iphone_4s_safari | |
Ending your web drivage.. | |
45) "after each" hook for "should succesfully perform client method call" | |
Tue, 27 Oct 2015 11:37:56 GMT mocha:runner finished running | |
502 passing (53m) | |
45 failing | |
1) calibrator "before each" hook for "should calculate correct crop area": | |
TypeError: Cannot read property 'browserName' of undefined | |
at browserName (lib/browser/index.js:228:33) | |
at node_modules/sinon/lib/sinon/walk.js:26:46 | |
at Array.forEach (native) | |
at walkInternal (node_modules/sinon/lib/sinon/walk.js:23:45) | |
at walkInternal (node_modules/sinon/lib/sinon/walk.js:31:17) | |
at Object.walk (node_modules/sinon/lib/sinon/walk.js:46:20) | |
at Object.stub (node_modules/sinon/lib/sinon/stub.js:52:23) | |
at Context.<anonymous> (test/unit/calibrator.test.js:31:15) | |
2) capture session runHook "before each" hook for "should call a callback with actions and find": | |
TypeError: Attempted to wrap __constructor which is already wrapped | |
at checkWrappedMethod (node_modules/sinon/lib/sinon/util/core.js:81:29) | |
at Object.wrapMethod (node_modules/sinon/lib/sinon/util/core.js:121:21) | |
at stub (node_modules/sinon/lib/sinon/stub.js:67:26) | |
at node_modules/sinon/lib/sinon/stub.js:60:25 | |
at node_modules/sinon/lib/sinon/walk.js:26:26 | |
at Array.forEach (native) | |
at walkInternal (node_modules/sinon/lib/sinon/walk.js:23:45) | |
at walkInternal (node_modules/sinon/lib/sinon/walk.js:31:17) | |
at walkInternal (node_modules/sinon/lib/sinon/walk.js:31:17) | |
at Object.walk (node_modules/sinon/lib/sinon/walk.js:46:20) | |
at Object.stub (node_modules/sinon/lib/sinon/stub.js:52:23) | |
at Object.sinon.createStubInstance (node_modules/sinon/lib/sinon/util/core.js:361:26) | |
at Context.<anonymous> (test/unit/capture-session.test.js:16:30) | |
-------------- | |
Error: Stack Trace for original | |
at Object.wrapMethod (node_modules/sinon/lib/sinon/util/core.js:140:34) | |
at stub (node_modules/sinon/lib/sinon/stub.js:67:26) | |
at node_modules/sinon/lib/sinon/stub.js:60:25 | |
at node_modules/sinon/lib/sinon/walk.js:26:26 | |
at Array.forEach (native) | |
at walkInternal (node_modules/sinon/lib/sinon/walk.js:23:45) | |
at walkInternal (node_modules/sinon/lib/sinon/walk.js:31:17) | |
at Object.walk (node_modules/sinon/lib/sinon/walk.js:46:20) | |
at Object.stub (node_modules/sinon/lib/sinon/stub.js:52:23) | |
at Object.sinon.createStubInstance (node_modules/sinon/lib/sinon/util/core.js:361:26) | |
at Context.<anonymous> (test/unit/capture-session.test.js:16:30) | |
3) capture session capture "before each" hook for "should call state callback": | |
TypeError: Attempted to wrap __constructor which is already wrapped | |
at checkWrappedMethod (node_modules/sinon/lib/sinon/util/core.js:81:29) | |
at Object.wrapMethod (node_modules/sinon/lib/sinon/util/core.js:121:21) | |
at stub (node_modules/sinon/lib/sinon/stub.js:67:26) | |
at node_modules/sinon/lib/sinon/stub.js:60:25 | |
at node_modules/sinon/lib/sinon/walk.js:26:26 | |
at Array.forEach (native) | |
at walkInternal (node_modules/sinon/lib/sinon/walk.js:23:45) | |
at walkInternal (node_modules/sinon/lib/sinon/walk.js:31:17) | |
at walkInternal (node_modules/sinon/lib/sinon/walk.js:31:17) | |
at Object.walk (node_modules/sinon/lib/sinon/walk.js:46:20) | |
at Object.stub (node_modules/sinon/lib/sinon/stub.js:52:23) | |
at Object.sinon.createStubInstance (node_modules/sinon/lib/sinon/util/core.js:361:26) | |
at Context.<anonymous> (test/unit/capture-session.test.js:133:30) | |
-------------- | |
Error: Stack Trace for original | |
at Object.wrapMethod (node_modules/sinon/lib/sinon/util/core.js:140:34) | |
at stub (node_modules/sinon/lib/sinon/stub.js:67:26) | |
at node_modules/sinon/lib/sinon/stub.js:60:25 | |
at node_modules/sinon/lib/sinon/walk.js:26:26 | |
at Array.forEach (native) | |
at walkInternal (node_modules/sinon/lib/sinon/walk.js:23:45) | |
at walkInternal (node_modules/sinon/lib/sinon/walk.js:31:17) | |
at Object.walk (node_modules/sinon/lib/sinon/walk.js:46:20) | |
at Object.stub (node_modules/sinon/lib/sinon/stub.js:52:23) | |
at Object.sinon.createStubInstance (node_modules/sinon/lib/sinon/util/core.js:361:26) | |
at Context.<anonymous> (test/unit/capture-session.test.js:133:30) | |
4) ClientBridge "before each" hook for "should try to call a method on __gemini namespace": | |
TypeError: Cannot read property 'browserName' of undefined | |
at browserName (lib/browser/index.js:228:33) | |
at node_modules/sinon/lib/sinon/walk.js:26:46 | |
at Array.forEach (native) | |
at walkInternal (node_modules/sinon/lib/sinon/walk.js:23:45) | |
at walkInternal (node_modules/sinon/lib/sinon/walk.js:31:17) | |
at Object.walk (node_modules/sinon/lib/sinon/walk.js:46:20) | |
at Object.stub (node_modules/sinon/lib/sinon/stub.js:52:23) | |
at Context.<anonymous> (test/unit/client-bridge.test.js:13:30) | |
5) UnlimitedPool "before each" hook for "should create new browser when requested": | |
TypeError: Cannot read property 'browserName' of undefined | |
at browserName (lib/browser/index.js:228:33) | |
at node_modules/sinon/lib/sinon/walk.js:26:46 | |
at Array.forEach (native) | |
at walkInternal (node_modules/sinon/lib/sinon/walk.js:23:45) | |
at walkInternal (node_modules/sinon/lib/sinon/walk.js:31:17) | |
at Object.walk (node_modules/sinon/lib/sinon/walk.js:46:20) | |
at Object.stub (node_modules/sinon/lib/sinon/stub.js:52:23) | |
at Context.<anonymous> (test/unit/pool.test.js:15:30) | |
6) calibrator in android5 "before each" hook for "should not fail": | |
Error: [init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"Android Emulator","deviceOrientation":"portrait","platformVersion":"5.0","platformName":"Android"})] ETIMEDOUT | |
at null._onTimeout (node_modules/wd/node_modules/request/request.js:973:15) | |
7) calibrator in android5 "after each" hook for "should not fail": | |
Error: [quit()] Unexpected data in simpleCallback. | |
at exports.newError (node_modules/wd/lib/utils.js:139:13) | |
at null.<anonymous> (node_modules/wd/lib/callbacks.js:42:12) | |
at cb (node_modules/wd/lib/webdriver.js:160:22) | |
at node_modules/wd/lib/webdriver.js:174:5 | |
at Request._callback (node_modules/wd/lib/http-utils.js:87:7) | |
at Request.self.callback (node_modules/wd/node_modules/request/request.js:368:22) | |
at Request.<anonymous> (node_modules/wd/node_modules/request/request.js:1219:14) | |
at IncomingMessage.<anonymous> (node_modules/wd/node_modules/request/request.js:1167:12) | |
at endReadableNT (_stream_readable.js:903:12) | |
8) calibrator in lg_optimus_3d_defbrowser "before each" hook for "should not fail": | |
Error: [init({"browserName":"Browser","appiumVersion":"1.4.13","deviceName":"LG Optimus 3D Emulator","deviceOrientation":"portrait","platformVersion":"4.0","platformName":"Android"})] ETIMEDOUT | |
at null._onTimeout (node_modules/wd/node_modules/request/request.js:973:15) | |
9) calibrator in lg_optimus_3d_defbrowser "after each" hook for "should not fail": | |
Error: [quit()] Unexpected data in simpleCallback. | |
at exports.newError (node_modules/wd/lib/utils.js:139:13) | |
at null.<anonymous> (node_modules/wd/lib/callbacks.js:42:12) | |
at cb (node_modules/wd/lib/webdriver.js:160:22) | |
at node_modules/wd/lib/webdriver.js:174:5 | |
at Request._callback (node_modules/wd/lib/http-utils.js:87:7) | |
at Request.self.callback (node_modules/wd/node_modules/request/request.js:368:22) | |
at Request.<anonymous> (node_modules/wd/node_modules/request/request.js:1219:14) | |
at IncomingMessage.<anonymous> (node_modules/wd/node_modules/request/request.js:1167:12) | |
at endReadableNT (_stream_readable.js:903:12) | |
10) calibrator in lg_optimus_3d_chrome "before each" hook for "should not fail": | |
Error: [init({"browserName":"chrome","appiumVersion":"1.4.13","deviceName":"LG Optimus 3D Emulator","deviceOrientation":"portrait","platformVersion":"4.0","platformName":"Android"})] ETIMEDOUT | |
at null._onTimeout (node_modules/wd/node_modules/request/request.js:973:15) | |
11) calibrator in lg_optimus_3d_chrome "after each" hook for "should not fail": | |
Error: [quit()] Unexpected data in simpleCallback. | |
at exports.newError (node_modules/wd/lib/utils.js:139:13) | |
at null.<anonymous> (node_modules/wd/lib/callbacks.js:42:12) | |
at cb (node_modules/wd/lib/webdriver.js:160:22) | |
at node_modules/wd/lib/webdriver.js:174:5 | |
at Request._callback (node_m |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment