Описание тега teaspoon
Средство выполнения тестов JavaScript для Rails. Может запускать тесты как в браузере, так и без головы.
0
ответов
JS Как проверить файл, который является закрытым, но не может изменить его вообще
У меня есть скрипт JS под (document).ready и мой технический директор попросил меня написать тест, который передает значение глобальной переменной: var reportId = document.getElementById("report_id").value; и сравните результаты, если они ожидаются.…
15 авг '18 в 11:53
0
ответов
Функция заглушки $.get с помощью чайной ложки
У меня есть функция JavaScript, как показано ниже function_name: function(){ var self = this; $.get('something',{ target : 'something', param1 : 'somevalue', }) } Мне нужно заглушить функцию $.get с помощью чайной ложки. Могу ли я получить любой фра…
06 мар '15 в 17:21
0
ответов
Как получить доступ к светильникам Rails из модульных тестов javascript?
Сейчас мы проделали большую работу по тестированию на стороне рельсов нашего приложения и начинаем опробовать модульное тестирование на стороне javascript, используя Teaspoon/Mocha/Sinon/Expectjs. Теперь, когда мы копаем глубже, мы пытаемся найти пр…
13 фев '15 в 18:32
0
ответов
Проверка, был ли вызван warnDefault при использовании stopPropagation() в функции
У меня есть событие onclick, которое имеет event.preventDefault() как часть функции. Я добавил event.stopPropagation() в функцию, чтобы исправить ошибку (когда событие запускалось дважды, решение работает), и теперь оно нарушает другие существующие …
21 янв '19 в 16:22
0
ответов
Использование библиотеки Syn для симуляции перетаскивания на Qunit/PhantomJS
Я продолжаю получать ту же ошибку -> Аргумент 1 Document.elementFromPoint не является конечным значением с плавающей точкой. Я пытаюсь перетащить элемент "группа" в addGroupBtn. Однако я не могу заставить какую-либо симуляцию работать, я даже запуст…
02 сен '14 в 17:54
0
ответов
Как устранить ошибку при тестировании чайной ложки
Я новичок в тестировании чайной ложки для JS, и я создал файл тестирования JS, который дает мне следующую ошибку: Failure/Error: expected 0 to equal 'Form Label' Относится к строке 63 в файле тестирования, и я поделюсь здесь двумя файлами, участвующ…
09 ноя '17 в 09:58
1
ответ
Чайная ложка: "Не могу найти переменную <function>" (Rails)
Так что это кажется странной ошибкой, я только начал использовать чайную ложку, и я пытаюсь настроить ее на проекте rails. У меня есть очень простая функция, которую я пробую: export function add(value,value2) { return value+value2; } Просто верно? …
22 мар '17 в 15:24
0
ответов
Можно ли использовать модуль fs (файловая система) внутри страницы, выполняемой PhantomJS?
Я хочу иметь доступ к файловой системе на странице, которая отображается безголовым браузером PhantomJS. Я улавливаю ошибку, когда код JS пытается взаимодействовать с файловой системой var fs = require('fs'); ... ReferenceError: Can't find variable:…
11 июн '15 в 11:47
1
ответ
Рубиновая чайная ложка Неизвестный набор по умолчанию
Я бегу в своем проекте рельсов rake teaspoon и вывод ошибок Teaspoon::UnknownSuite: Unknown suite "default\" Кто-нибудь может объяснить мне, что означает эта проблема?
21 сен '14 в 13:26
1
ответ
Qunit тестирует приложение Ember.js с аутентификацией ember-simple-auth?
Итак, пишу тест Qunit (с чайной ложкой в качестве бегуна) для приложения Ember, использующего гем ember-simple-auth для аутентификации входа в систему, Мой тест выглядит следующим образом (сценарий кофе): #= require qunit_spec_helper test "Employe…
17 апр '14 в 16:48
2
ответа
Угловой макет `module`, приводящий к '[Object object] не является функцией'
Я пытаюсь создать несколько модульных тестов в Angular, используя Jasmine, запускаемый через Teaspoon. Тесты запущены, однако у меня есть простой тест, чтобы проверить наличие неисправного контроллера. У меня есть следующие настройки теста. //= requ…
07 янв '14 в 09:42
2
ответа
Чайная ложка показывает странную ошибку на CircleCI
Я использую чайную ложку для тестирования javascript (написанного на CoffeeScript) на моей машине для разработки, все отлично работает: → bundle exec rake teaspoon Starting the Teaspoon server... Teaspoon running default suite at http://127.0.0.1:58…
17 сен '14 в 13:05
0
ответов
Я работаю с чайной ложкой мокко, но не могу понять
введите описание изображения здесь Rails.application.config.assets.precompile += %w( support/phantomjs-shims.self.js ) в config/initializers/assets.rb перезагрузите ваш сервер.
23 авг '18 в 07:09
2
ответа
Модульный тест для window.location.href в запросе AJAX с использованием mocha/chai
Мне нужно проверить, действительно ли window.location.href = data.redirect_path когда-нибудь случится Как бы я посмеялся над этим в Sinon, если бы он не отвлекал меня от моего бегуна? Я использую chai/mocha.js с чайной ложкой в качестве теста. $.a…
06 янв '17 в 23:49
1
ответ
Как вызвать $(document).ready(function() {…}); из другого файла JS
Я хотел бы знать, как вызвать функцию ниже без рефакторинга из другого файла JS. $(document).ready(function() { check(); function check () { setTimeout(function(){ location.reload(true); }, 10000); } }); Я видел вопрос, существующий для этого вопрос…
21 авг '18 в 11:10
1
ответ
Тестирование DOM Ready с чайной ложкой и жасмином
Я пишу тесты, используя Teaspoon и Jasmine для моего приложения на Rails. Я понимаю, по большей части, как тестировать автономные js-модули, но я не уверен, что делать с тестированием модуля, который привязывается к событию DOM ready, как в JQuery. …
02 авг '15 в 00:25
1
ответ
Чайная ложка терпит неудачу после обновления Rails 4.2.9 до 4.2.10
Чайная ложка сломалась после обновления Rails с 4.2.9 до 4.2.10. Больше ничего не изменилось с проектом. Вот ошибка, когда набор тестов поражает чайную ложку: Starting the Teaspoon server... [33337] Puma starting in cluster mode... [33337] * Version…
11 окт '18 в 20:52
0
ответов
Тесты Emberjs зависают при запуске через CLI
Мой тестовый набор Ember истекает, когда я запускаю его через командную строку. Я выследил это, и это из-за ajaxComplete не запускает AJAX-запрос, который запускается через вызов visit, но этот же запрос запускает полное событие нормально при запуск…
05 ноя '14 в 19:50
1
ответ
Можно ли использовать factory_girl.js с чайной ложкой?
Как часть моих попыток освоить веб-разработку, я пришел к выводу, что у меня есть несколько классов coffeescript, которые я хотел бы протестировать в своей среде rails. У меня есть приложение rails 4.03, над которым я работаю (оно основано на руково…
25 июн '14 в 01:31
0
ответов
Тестирование AngularJS с чайной ложкой
Я пытаюсь использовать чайную ложку с набором Jasmine для тестирования моих сценариев AngularJS в Ruby on Rails. При запуске "чайная ложка рейка" я получаю ошибку ниже - Starting the Teaspoon server... Teaspoon running default suite at http://127.0.…
11 апр '16 в 04:16