Описание тега testem
NoneTestem - это средство запуска тестов для модульного тестирования Javascript.
0
ответов
Как я могу использовать методы API phantomjs в моих приемочных тестах Ember CLI?
Помощники приемочного теста Ember предоставляют хороший уровень абстракции для написания чистых приемочных тестов, основанных на действиях пользователя, но этого не всегда достаточно. В тестировании Ruby/Rails с использованием Capybara базовый тест…
17 апр '16 в 11:03
1
ответ
Не в порядке PhantomJS неожиданно вышел
$ testem ci not ok 1 PhantomJS - Browser "phantomjs /home/ubuntu/.nvm/v0.10.12/lib/node_modules/testem/assets/phantom.js http://localhost:7357/6092" exited unexpectedly. 1..1 # tests 1 # pass 0 # fail 1 $ phantomjs --version 2014-07-28T00:24:22 [WAR…
27 июл '14 в 20:46
1
ответ
Как настроить тесты mocha для запуска инициализаторов Ember, чтобы определить внедренные объекты?
Мое приложение Ember внедряет объект "i18n" в контейнер через инициализатор, который позже ищется с помощью "this.container.lookup('i18n:main')" в вычисляемом свойстве контроллера'оряд Language'. Модульный тест mocha, который проверяет свойство конт…
07 май '15 в 23:31
1
ответ
Медленная статическая подача файлов с Node в Ubuntu
Мы используем Testem для обслуживания нескольких файлов HTML (шаблонов). Под прикрытием Testem использует метод Express "res.sendfile" для отправки статического файла обратно клиенту. На компьютерах Mac это очень быстро - 1-2 мс на файл согласно тра…
13 июн '14 в 20:48
1
ответ
Попытка шпионить (Jasmine) на методы Array.prototype вызывает переполнение стека
Это довольно странно. С использованием testem бегун с jasmine2 и выполняется следующая спецификация (хотя она правильно отмечает, что ожиданий нет): describe('Spying on array.prototype methods', function(){ it('should work this way', function(){ spy…
10 июн '15 в 23:45
1
ответ
Исключать файлы при использовании Ember-CLI testem
Я пытаюсь запустить свои тесты, используя Ember-CLI - Testem. Ember-CLI использует тесты /index.html, а не обычный конфиг testem.json для тестирования. Можно ли как-то исключить определенные файлы из встроенных в app.js? Usecase: у меня есть несколь…
23 сен '14 в 18:31
2
ответа
Как я могу исправить тесты в тестере Ember с ошибками, такими как "не удалось загрузить", "не удалось", "не удалось найти модуль" или "умер"?
Мне удалось получить несколько приложений Ember на основе EAK/grunt, обновленных до 1.11 с помощью HTMLBars, а затем перенести их в Ember CLI/Brocolli. Модульные тесты были настроены на карма-тестер, поэтому я сейчас смотрю, как запустить их в проек…
01 май '15 в 16:05
1
ответ
Ember.js - CircleCI - BrowserStack
Я пытаюсь соединить наш cicleCI с помощью browserStack и запускаю наши Integration_test и модульные тесты не только с PhantomJS, но и на реальном Firefox и Internet Explorer, используя сервис Browserstack. Я пытаюсь настроить browserstack-cli. Я мог…
01 авг '14 в 06:14
1
ответ
Запустите "тест на угасание" без PhantomJS, установленного глобально
У меня есть проект Ember CLI, который я создаю с использованием Maven, и я пытаюсь выяснить, как maven сможет запускать тесты без предварительного предположения, что PhantomJS установлен во всем мире. Я использую frontend-maven-plugin для установки …
06 май '16 в 22:09
2
ответа
Как я могу проверить директиву для события загрузки?
Итак, я сделал эту простую директиву angular .module('cherrytech.common', []) .directive('ctOnload', function() { return { restrict: 'A', scope: { callback: '&ctOnload' }, link: function(scope, element) { element.on('load', function(event) { sco…
02 июл '15 в 07:36
1
ответ
Проблема с отключением браузера Firefox при запуске тестов через testem
Я пытаюсь выполнить свои тесты на угли параллельно, используя экзамен на угасание. Однако, когда я запускаю тесты, я часто получаю проблему отключения браузера со следующим журналом: [16:41:10][Step 6/6] not ok 561 Firefox - error [16:41:10][Step 6/…
28 фев '18 в 22:09
0
ответов
Запускать тест для javascript после его установки
Я установил testem с командной строкой глобально через следующий процесс: Я клонирую из git с помощью следующей команды: git clone https://github.com/{{ваше имя пользователя}}/TestFirst-Part-1-V1.git Затем я устанавливаю с помощью этой команды: sudo…
28 фев '19 в 14:36
0
ответов
Тесты аддона Ember висят на "В ожидании бегунов" для Chrome и Firefox
Даже я упомянул Chrome в testem.json как показано ниже, ничего не происходит: { "framework": "qunit", "test_page": "tests/index.html?hidepassed", "disable_watching": true, "launch_in_ci": [ "PhantomJS" ], "launch_in_dev": [ "PhantomJS", "Chrome" ] }…
30 май '16 в 07:57
2
ответа
Отчеты о покрытии кода Ember CLI
Я использую Ember CLI и пытаюсь интегрировать отчеты о покрытии кода со встроенными тестами Qunit, которые запускаются с testem. Я пытался использовать Стамбул, но не смог найти файлы для инструмента, потому что он, похоже, ищет в каталоге tmp. Я по…
30 июн '14 в 16:32
1
ответ
Как заставить исходные карты работать при запуске тестов с использованием ember-qunit для приложения ember, созданного на ember-cli
У меня есть приложение Ember, созданное с использованием ember-cli и я пишу свои тесты, используя ember-qunit тестирование адаптера и запуск их в браузере с помощью testem как указано в ember-cli документация. Хотя отладка в Google Chrome работает х…
08 фев '15 в 20:52
1
ответ
Как настроить Testem для поддержки модульных тестов Angular 2?
Я уже давно использую Testem для написания модульных тестов для приложений Angular 1, мне это нравится. Я перевожу свою среду разработки с Angular 1 на Angular 2. Я стараюсь не тратить слишком много времени на выяснение того, как настроить Testem в …
01 авг '16 в 05:34
1
ответ
Положить тесты Ember-Cli в стручки
Я хочу попробовать поместить тесты в стручки, поэтому вместо tests unit routes resource-test.js app pods resource route.js я хочу иметь app pods resource route.js route-test.js Похоже, это приводит к тому, что стручки приходят к своему логическому з…
19 мар '15 в 04:39
1
ответ
Вход в терминал, когда завершится тестовый набор QUnit?
Когда мой набор тестов завершится, мне нужно вывести некоторую статистику, то есть метаинформацию о тестах, собранных во время выполнения теста. Я пытаюсь это: QUnit.done(() => console.log("some meta info here")) Это работает, когда я запускаю те…
23 авг '18 в 09:39
0
ответов
Тест ember-cli не работает с фантомами в докере
При беге ember test --host 172.17.0.2 --test-port 4450Я получаю следующую ошибку. Error: Browser failed to connect within 30s. testem.js not loaded? Поскольку я использую Docker-контейнер, я предполагаю, что мне нужно обновить хост и порт до открыто…
03 май '17 в 19:37
1
ответ
Карма пользовательская тестовая страница
Карма имеет встроенный context.html файл, который загружает тестовую страницу. Но это отстой. Могу ли я указать пользовательскую тестовую страницу? Причина, по которой я спрашиваю, состоит в том, что я хочу видеть симпатичный интерфейс мокко в брауз…
22 июл '14 в 22:13