Есть ли где-нибудь пример приложения AngularJS, сгенерированного генератором yo angular, который имеет тесты e2e с $httpBackend
из модуля ngMockE2E
? Предпочтительно с одиночной и непрерывной версиями для CI и разработки.
Похоже, что использование $httpBackend требует создания нового приложения, которое зависит от исходного модуля приложения и модуля ngMockE2E
, и требует нового файла index.html, который загружает это новое приложение.
Если в тестах используется другое приложение, означает ли это, что мне следует изменить конфигурацию, чтобы файлы, сгенерированные для тестов, хранились в другом месте, а не в файлах, сгенерированных командой grunt server
(.tmp
), или эти файлы будут точно такими же? Я хотел бы иметь возможность запускать grunt-сервер для разработки при выполнении тестов e2e в фоновом режиме с помощью PhantomJS.
Кто-нибудь создал задачу, которая автоматически генерирует модифицированный файл index-e2e.html на основе index.html? Таким образом, он всегда будет актуальным, и его также можно будет использовать с часами для автоматической регенерации при каждом изменении исходного файла index.html.