Вопросы по теме 'ember-qunit'

Вычисляемое свойство модульного теста Ember.js для модели с отношением hasMany приводит к ошибке TypeError.
Используя это: DEBUG: ------------------------------- DEBUG: Ember : 1.5.1 DEBUG: Ember Data : 1.0.0-beta.7.f87cba88 DEBUG: Handlebars : 1.3.0 DEBUG: jQuery : 1.10.2 DEBUG: ------------------------------- И тестирование с помощью...
1831 просмотров

Qunit тестирует контроллер ember, расположенный в файле, содержащем несколько контроллеров?
Итак, я пытался протестировать контроллер Ember. Проблема в том, что контроллер находится внутри файла coffeeScript, который содержит несколько контроллеров. В руководстве по тестированию Ember говорится , чтобы протестировать контроллер, я...
402 просмотров

Как зарегистрировать компонент для тестирования с помощью ember-qunit?
Я пытаюсь использовать ember-qunit для тестирования. У меня есть этот псевдокод здесь: ( http://jsbin.com/zejacati/5/edit ) Ember.Foo = Ember.Namespace.create(); Ember.Foo.FooComponent = Ember.Component.extend({ template:...
518 просмотров
schedule 24.07.2022

Не удалось найти частичное в тесте компонента
У меня есть тест компонента, который не работает, потому что он не может найти частичное отображение шаблона. Конкретная ошибка: «Ошибка утверждения: невозможно найти часть с именем« компоненты / список действий-элемент-контент »». Мой тестовый...
1219 просмотров
schedule 21.01.2023

Попытка зарегистрировать неизвестную фабрику: `controller:application`
Вот упрощенная версия моего PuzzleController : // app/controllers/puzzle.js export default Em.ObjectController.extend({ needs: ['application'] }); И вот мой тест контроллера: // tests/unit/controllers/puzzle-test.js import {...
1346 просмотров
schedule 27.12.2022

ember-cli расширяет assert с помощью пользовательских помощников утверждений
В последнем ember-cli в модульных тестах функция test ожидает в качестве последнего параметра функцию, которая будет иметь объект assert в качестве первого параметра. Мне было интересно, как я могу расширить этот объект, чтобы добавить свои...
319 просмотров

Обновление Ember ломает один тест, и только в Safari
Я пытаюсь поймать Heisenbug . Я обновляю наш проект с Ember CLI 0.2.0 и Ember 1.10.0 до Ember CLI 0.2.3 и Ember 1.11.1. Это был довольно безболезненный процесс, но у меня есть только один тест, который теперь терпит неудачу только в Safari...
600 просмотров
schedule 01.08.2022

Как преобразовать модульный тест Ember с использованием ObjectProxy в интеграционный тест?
Перед обновлением до Ember CLI 1.13.1 все компоненты генерировали модульный тест, если мой компонент полагался на свойство, я мог написать что-то вроде: var supplier = var supplier = Ember.ObjectProxy.create({ ... }); // Creates the component...
82 просмотров
schedule 07.04.2022

Ember — помощник по triggerEvent
У меня возникли проблемы с запуском события «изменение» в приемочном тесте Ember. У меня есть ползунок диапазона с наблюдаемым свойством «значение». При изменении ползунок отправляет запрос API, который обновляет URL-адрес с параметрами на основе...
1076 просмотров
schedule 12.05.2023

Как выполнить интеграционное тестирование QUnit в Ember для компонента, который использует помощник, выводящий HTML?
У меня есть компонент Ember, который использует помощник, создающий HTML, и я пытаюсь создать тест, который проверяет HTML, полученный в результате комбинированного компонента и вспомогательного HTML. Пример... компонент производит: <div...
147 просмотров

Ember qunit assert.throws не работает
Я установил Ember 2.12 и создал новый проект с компонентом и тестом, чтобы убедиться, что он выдает ошибку, если не указан требуемый атрибут. Я не могу пройти этот тест. dummy-component.hbs {{value}} {{yield}} dummy-component.js...
710 просмотров

Ошибка теста Ember из-за того, что `testem.js не загружен?`
Я получаю указанное ниже сообщение об ошибке для проекта ember при локальном запуске тестов с помощью ember test . большую часть времени PhantomJS зависал. $ ember test not ok 1 Chrome - error --- message: > Error: Browser...
1942 просмотров