Skip to content

Instantly share code, notes, and snippets.

var promise = require('selenium-webdriver/lib/promise').Promise;
var driver = require('./getWebDriver')();
exports.seconds = function(seconds){
return new promise(function(resolve, reject){
setTimeout(resolve, seconds * 1000);
});
}
exports.elementTextMatches = function(selector, regex){
@alexishevia
alexishevia / run.js
Created October 9, 2016 23:26
Start a selenium server and express app before running tests with Jasmine and Selenium
var selenium = require('selenium-standalone');
var Jasmine = require('jasmine');
var jasmine = new Jasmine();
var TerminalReporter = require('jasmine-reporters').TerminalReporter;
var reporter = new TerminalReporter({
verbosity: 3,
color: true,
showStack: true
});
var webDriver, seleniumServer;