pcottle.learnGitBranching/src/__tests__/casperjs/casperHelp.js
2015-03-22 17:07:50 -07:00

34 lines
869 B
JavaScript

var CasperHelp = {
getRoot: function() {
// Unfortunately this is hardcoded for now :*( cant get the path
// variable while in a casper context
return '/Users/pcottle/Dropbox/wip/learnGitBranching/';
},
getUrl: function () {
return 'file://localhost/' + this.getRoot() + '/index.html?NODEMO';
},
getUrlForCommands: function(commands) {
return this.getUrl() + '&command=' + commands.join(';');
},
waits: {
jsMount: function() {
return this.evaluate(function() {
return document.querySelectorAll('div.BaseHelperBar').length > 0;
});
},
allCommandsFinished: function () {
return this.evaluate(function() {
return document.querySelectorAll('p.commandLine').length ===
document.querySelectorAll('p.finished').length;
});
},
},
};
exports.CasperHelp = CasperHelp;