Nightwatch.js: окно не определено
Я пытаюсь использовать Nightwatch для тестирования приложения React. Я использую React-Router с ним.
При запуске моего теста с Nightwatchwindow
не определено
React использует следующий фрагмент кода для проверки доступности DOM:
var canUseDOM = !!(
typeof window !== 'undefined' &&
window.document &&
window.document.createElement
);
Из источника React.js:ExecutionEnvironment.js # L16
React-Router ожидаетcanUseDOM
чтобы быть правдой, в противном случае он выдает ошибку.
Так что мой тест не проходит, потому чтоwindow
не определено при запуске Nightwatch.
не должныwindow
присутствовать с селена webdriver? Как я могу сделатьwindow
имеется в наличии?