UNPKG

nemo

Version:

Wrapper to run mocha suites with injected selenium-webdriver instance

35 lines (34 loc) 882 B
describe('Nemo Instance for @entireSuite@', function () { before(function () { if (this.nemo) { return Promise.resolve(); } return Promise.reject(new Error('no nemo')); }); after(function () { if (this.nemo) { return Promise.resolve(); } return Promise.reject(new Error('no nemo')); }); beforeEach(function () { if (this.nemo) { return Promise.resolve(); } return Promise.reject(new Error('no nemo')); }); afterEach(function () { if (this.nemo) { return Promise.resolve(); } return Promise.reject(new Error('no nemo')); }); it('should pass', function () { let nemo = this.nemo; //verify nemo.mocha property if (!nemo.mocha === this) { return Promise.reject(new Error('didnt find mocha context at nemo.mocha')); } return nemo.driver.get(nemo.data.baseUrl); }); });