decide.nolog.cz/tests/pages/helpers.js

14 lines
325 B
JavaScript
Raw Normal View History

import { findElementWithAssert } from 'ember-cli-page-object';
export function hasFocus(selector, options = {}) {
return {
isDescriptor: true,
get() {
let [el] = findElementWithAssert(this, selector, options);
let document = el.ownerDocument;
return el === document.activeElement;
},
};
}