Вопросы по теме '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 просмотров
schedule
02.10.2023
Qunit тестирует контроллер ember, расположенный в файле, содержащем несколько контроллеров?
Итак, я пытался протестировать контроллер Ember. Проблема в том, что контроллер находится внутри файла coffeeScript, который содержит несколько контроллеров.
В руководстве по тестированию Ember говорится , чтобы протестировать контроллер, я...
402 просмотров
schedule
27.08.2023
Как зарегистрировать компонент для тестирования с помощью 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 просмотров
schedule
26.06.2023
Обновление 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 просмотров
schedule
11.02.2023
Ember qunit assert.throws не работает
Я установил Ember 2.12 и создал новый проект с компонентом и тестом, чтобы убедиться, что он выдает ошибку, если не указан требуемый атрибут. Я не могу пройти этот тест.
dummy-component.hbs
{{value}}
{{yield}}
dummy-component.js...
710 просмотров
schedule
06.12.2022
Ошибка теста Ember из-за того, что `testem.js не загружен?`
Я получаю указанное ниже сообщение об ошибке для проекта ember при локальном запуске тестов с помощью ember test . большую часть времени PhantomJS зависал.
$ ember test
not ok 1 Chrome - error
---
message: >
Error: Browser...
1942 просмотров
schedule
14.12.2022