У меня тест на транспортир со следующим кодом beforeAll:
beforeAll(async (done: Function) => {
await browser.restart();
await browser.waitForAngularEnabled(false);
await performLogin('/some_url', LOGIN_EMAIL, LOGIN_PASSWORD);
await browser.waitForAngularEnabled(true);
done();
});
Страница входа - это объявление Microsoft Azure, которое не является угловым, поэтому необходимо отключить waitForAngular()
.
Иногда это не удается (проблема, над которой я работаю). Однако в случае неудачи все тесты запускаются, и, конечно, время ожидания истекает, потому что они заканчиваются на экране входа в систему.
Есть ли что-то, что я могу позвонить передAll (), чтобы сказать "провалить каждый сценарий здесь"?