Текущий DalekJS assertions API не имеет метода, который проверяет, имеет ли элемент фокус.
Следующий вспомогательный метод использует функцию execute утверждать, если элемент имеет фокус с использованием нативного JavaScript:
focused: function(test, selector, message) {
return test
.execute(function(selectorParam, messageParam){
var expectedEl = window.document.querySelector(selectorParam);
var activeEl = window.document.activeElement;
this.assert.ok(expectedEl === activeEl, messageParam);
}, selector, message);
}
Я написал более подробную рецензию в блоге здесь: http://hady.geek.nz/blog/dalek-element-has-focus/
С docs, похоже, что для этого нет возможности. Вы можете запросить функциональность в проблеме github, или предпринять авантюризм и вилку и сделать запрос на pull в модуле [assertions] (https://github.com/dalekjs/dalek-internal-assertions). –