UNPKG

cucumber-protractor

Version:

POM CukeTractor - Bootstrap your cucumber tests with cucumber, protractor and a structured way of creating page objects and component objects

10 lines (9 loc) 362 B
module.exports = function checkInputIsEmpty(locatorKey, isNotEmpty) { return this.getCurrentPage().getElementWhenInDOM(locatorKey) .then((el) => { const elValuePromise = el.getAttribute('value'); return isNotEmpty ? expect(elValuePromise).to.not.eventually.equal('') : expect(elValuePromise).to.eventually.equal(''); }); };