fix(test): Force focus in Mocha tests.

This commit is contained in:
vladikoff 2014-05-21 04:05:09 -04:00
Родитель a1b49aae67
Коммит 23bead9a30
1 изменённых файлов: 8 добавлений и 0 удалений

Просмотреть файл

@ -8,6 +8,14 @@ define([
'sinon' 'sinon'
], function (sinon) { ], function (sinon) {
function requiresFocus(callback, done) { function requiresFocus(callback, done) {
// Give the document focus
window.focus();
// Remove focus from any focused element
if (document.activeElement) {
document.activeElement.blur();
}
if (document.hasFocus && document.hasFocus()) { if (document.hasFocus && document.hasFocus()) {
callback(); callback();
} else { } else {