Кто-нибудь знает, как проверить, находится ли Ember в режиме тестирования?Проверьте, находится ли Ember в режиме тестирования
Я пишу приемочные испытания в Ember, и они осложняются некоторыми анимациями jQuery в приложении, которые выполняются асинхронно за пределами цикла запуска Ember и не будут завершены до тех пор, пока тест не будет завершен. Использование помощников wait, таких как andThen(...)
, не ждет завершения анимации, потому что они находятся вне цикла выполнения.
Мне не нужно выполнять приемочные испытания анимации, только состояние DOM после окончания анимации, поэтому, чтобы сделать все просто, я бы отключил анимацию во время приемочного тестирования. Поэтому мне нужно проверить, находится ли Ember в режиме тестирования.
Я использую Ember версии 1.10.1
Вы используете ember-cli? – kiwiupover