test/e2e/sponsor.js
const Lab = require('lab');
const Code = require('code');
const Helper = require('./_helper');
const lab = exports.lab = Lab.script();
lab.experiment('Sponsor page', () => {
let driver;
let sessionID;
let passed;
lab.beforeEach(() => {
passed = false;
driver = Helper.build();
return driver.getSession()
.then((session) => session.getId())
.then((id) => {
sessionID = id;
});
});
lab.afterEach((done) => {
driver.quit();
Helper.saucelabs.updateJob(sessionID, {
name: lab._current.experiments[0].tests[0].title,
passed
}, done);
});
lab.test('loads', () => {
driver.get(Helper.JSPERF_HOST + '/sponsor');
return driver.getTitle().then(function (title) {
Code.expect(title).to.include('Sponsor');
passed = true;
});
});
});