Есть ли способ игнорировать синхронизацию с запросом HTTP для углового приложения?
У меня есть эта форма, которая должна быть отключена во время POST формы. Когда этот запрос POST находится на рассмотрении, форма должна быть отключена, и это то, что я хотел бы написать спецификациями.
Итак, в Protractor я заполняю форму и нажимаю кнопку отправки. Запрос никогда не получит ответ, ожидая, пока браузер не завершит запрос из-за таймаута (обычно 30 секунд), поэтому у меня есть время проверить, отключена ли форма. Но поскольку Protractor хочет синхронизировать с HTTP-запросами, ожидающий запрос будет отображать в тайм-ауте от Protractor.
Итак, я добавил строку browser.ignoreSynchronization = true
, что делает протранслятор игнорированием синхронизации http-запроса. Но я считаю, что это также означает игнорирование синхронизации с угловым в целом, не дожидаясь, пока угловые обновят привязки данных, например, до того, как движок продолжит движение.
Можете ли вы описать ваше приложение логики и что вы испытываете? Мне кажется, вы хотите, чтобы часть Angular работала, а другая не работала. Если вы это сделаете, ваши тесты не будут проверять настоящее приложение. –