Описание тега ember-testing
NoneEmber -testing - это основная часть фреймворка Ember. Фреймворк Ember имеет собственную архитектуру тестирования и предоставляет инфраструктуру для разработки приложений.
1
ответ
Как получить опцию модуля из тестовой команды в конфигурации среды
При запуске тестов с помощью такой команды, как ember test --module="Acceptance | example"Как я могу захватить опцию модуля в environment.js конфигурационный файл? Цель здесь - передать флаг, указывающий модуль приемочного тестирования, в экземпляр …
21 сен '18 в 14:31
2
ответа
Модульное тестирование EmberJS 2.13: завершение синхронного кода в цикле выполнения?
Это повторяется несколько раз в текущей документации Ember, поэтому я чувствую, что, должно быть, что-то упустил. Давайте возьмем самый простой пример, который я нашел. Почему вызов levelUp считается асинхронным, чтобы гарантировать его включение в …
04 май '17 в 23:55
0
ответов
При тестировании один экземпляр store.query никогда не разрешается
Я пытаюсь написать приемочные CRUD-тесты для своего приложения Ember. По сути, у меня есть модель ("Клиент"), которую я хочу создавать, редактировать и удалять в приемочном тесте. Когда создается клиент, я использую ember-validate для выполнения аси…
03 янв '17 в 23:01
1
ответ
ember app kit: некоторые функции тестирования не определены
Создание моего первого приложения ember на основе набора приложений ember. Я хотел протестировать текущий маршрут после перехода - и нашел именно то, что мне нужно в ember docs - currentRouteName, currentURL а также currentPath вспомогательные функц…
05 фев '14 в 22:09
1
ответ
Как проверить, имеет ли элемент фокус в тесте компонента ember?
Я пишу компонентный тест, который проверяю, сфокусирован ли элемент. Я попытался использовать document.activeElement для достижения этой цели, однако, я получаю результаты смешивания, иногда утверждение не удается, иногда подтверждение успешно. Есть…
02 окт '18 в 12:47
1
ответ
Когда тест ember должен очистить таймеры?
У меня есть старое приложение Ember-cli, которое я только что обновил до всех последних зависимостей и форматов файлов, я запустил ember init с ember-cli@0.2.0-beta.1, но когда я пытаюсь написать приемочный тест с visit() помощник, внутренний wait ф…
19 фев '15 в 20:18
2
ответа
Приемочное тестирование Ember - ошибка асинхронных побочных эффектов
Попытка провести приемочные испытания в Ember: test('successful login', (assert) => { Ember.run(() => { visit('/signin'); fillIn('#email', 'validemail@server.com'); fillIn('#password', 'password'); click(':submit'); andThen(function() { assert…
18 янв '17 в 23:03
0
ответов
Как мне смоделировать вход в Facebook с помощью ember-testing и макета данных fb graph
Я пишу тест для моего приложения Ember. У меня установлен ember-cli-mirage Мой приемочный тест состоит из входа в Facebook visit('/'); click('#btn-login'); fillIn('#email',"mark_ourde@tfbnw.net");//label is on fb login popup andThen(function() { ass…
28 июн '15 в 06:12
1
ответ
Как создать / установить пользовательские помощники по тестированию ember-cli с Ember 3?
До версии 3.0 раньше, когда пользовательский помощник по тестированию был доступен для тестирования кода, его нужно было импортировать в tests/helpers/start-app.js, Теперь, когда тестовый reorg с 3.0 удалил этот файл, куда должен идти импорт? FWIW д…
12 май '18 в 18:44
2
ответа
Как сфокусировать / размыть компонент в интеграционных тестах ember?
Как вызвать события фокуса и размытия при тестировании компонента Ember.js? this.$().focus(); или же this.$('input').focus(); кажется работает, но ведет себя по-разному в Phantomjs и Chrome. Также this.$().blur(); или же this.$().focusout(); Кажется…
04 май '16 в 19:24
1
ответ
Ember компонент test - как работает компонентный тестовый компонент, когда он не вызывает внешнего действия?
Я немного новичок в Ember и пытаюсь проверить компонент пейджера. Упрощенный компонент выглядит так: export default Ember.Component.extend({ index: 0, actions: { next() { this.incrementProperty('index'); } } }); Я пытаюсь проверить, что действие nex…
12 апр '17 в 21:06
1
ответ
Тесты на угли не выполнялись
Когда я запускаю ember test это говорит 1..0 # tests 0 # pass 0 # fail 0 # ok No tests were run, please check whether any errors occurred in the page (ember test --server) and ensure that you have a test launcher (e.g. PhantomJS) enabled. Есть также…
14 июл '16 в 21:19
0
ответов
Приемочный тест для перенаправления URL-адреса ember-cli
Я пытаюсь пройти приемочный тест, который проверяет, перенаправлен ли пользователь. Когда пользователь вводит URL, он должен быть перенаправлен на другой URL. Может кто-нибудь сказать мне, почему я получаю эту ошибку на консоли? ember.debug.js:30195…
16 авг '16 в 19:25
1
ответ
Ember - асинхронные тесты интеграции компонентов не ждут, пока не будут возвращены асинхронные вызовы
Я испытываю трудности при тестировании асинхронных функций в тестах интеграции компонентов. Ввод запускает асинхронный вызов к конечной точке, и когда он возвращается, я отправляю действие. Я пытаюсь проверить, что действие отправляет правильные дан…
09 май '17 в 17:59
2
ответа
Интеграционный тест шаблона маршрутов в Ember.js
У меня есть приложение ember-cli 2.4.2, которое содержит маршрут myroute и шаблон myroute.hbs, Когда я тестирую компоненты интеграции, я делаю что-то вроде этого, import { moduleForComponent, test } from 'ember-qunit'; import hbs from 'htmlbars-inli…
04 авг '16 в 18:01
1
ответ
Команды jquery не работают в тестах с использованием рендеринга hbs в ember.js
Я работал над написанием собственных тестов компонентов в Ember.js 2.5. В настоящее время я пытаюсь проверить изменение свойства при нажатии кнопки. Тесты могут выполняться просто без ошибок, но команды jquery в тесте, похоже, не работают. например …
15 май '16 в 21:12
1
ответ
Phantomjs 2.0.1 не может найти определение переменной в /assets/test-loader.js
Сначала я хочу сказать, что столкнулся с точно такой же проблемой, описанной здесь. Но дело в том, что ответ мне не подходит, я установил babel, обновил его до последней версии и ничего не изменилось. Кроме того, я удалил свои фантомы 1.9.8 и устано…
14 сен '15 в 10:21
1
ответ
EmberJS - Помощник Click() не работает должным образом
При передаче селектора JQuery методу click() в emberjs во время тестирования элемент не щелкается. Я пытаюсь написать простой приемочный тест, в котором нажимается элемент с идентификатором и ссылкой, а URL-адрес изменяется, а затем я утверждаю, что…
05 июн '15 в 09:30
1
ответ
ember интегрированный тест. иметь дело с асинхронными побочными эффектами
Я пробую пакет интеграционного тестирования ember ( http://emberjs.com/guides/testing/integration/), но получаю эту ошибку Assertion Failed: You have turned on testing mode, which disabled the run-loop's autorun. You will need to wrap any code with …
06 сен '13 в 18:43
1
ответ
Ember приемочный тест многократного нажатия клавиши
Я хочу смоделировать несколько событий нажатия клавиш (ctrl+alt, alt+enter, alt+uparrow и т. Д.) Для моих приемочных тестовых случаев. Тестовая документация Ember предоставляет абстрактный синтаксис для метода triggerEvent. До сих пор неясно, как ис…
27 апр '17 в 13:02