0
ответов

Тестирование кэша фрагментов Rails с помощью RSpec

Мне кажется, что это не так уж и много документированной темы, по крайней мере, у меня было много проблем с поиском нашей информации о лучшие практики здесь. Я кэширую фрагменты в представлении с помощью cache_key:% tbody - @ ...
вопрос задан: 23 May 2017 12:10
0
ответов

Как тестировать контроллеры с вложенными маршрутами, используя rspec

Я создаю контроллер с помощью класса InherritedResource. AppsController
вопрос задан: 23 May 2017 12:10
0
ответов

Rails 3.0.9 + Devise + Cucumber + Capybara пресловутый «Нет совпадений маршрута / users / sign_out»

Я использую devise 1.4.2 с рельсами 3.0.9, огурец -рейсы 1.0.2, капибара 1.0.0. Когда я нажал кнопку выхода, у меня возникла ошибка «Нет совпадений маршрута» / users / sign_out. Я добавил: method =>: delete в тег link_to после ...
вопрос задан: 23 May 2017 12:09
0
ответов

Проблема модели ассоциации FactoryGirl: «SystemStackError: слишком глубокий уровень стека»

Я использую Ruby on Rails 3.0.9, RSpec-rails 2 и FactoryGirl. Я пытаюсь сформулировать модель ассоциации Factory, но у меня проблемы. У меня есть файл factory / user.rb вроде следующего: FactoryGirl ....
вопрос задан: 23 May 2017 12:09
0
ответов

Ruby Test Coverage Mapping Tool

Я хочу сопоставить большое количество тестов (rspec, test-unit, огурец, селен и т. Д.) С очень большой (RoR) базой кода и искать пересечения и совпадения в попытка уменьшить количество тестов ...
вопрос задан: 23 May 2017 12:03
0
ответов

Ошибка при запуске процесса Guard: не удается найти метод сингуляризации

Я следил за Rails Tutorial по настройке автоматических тестов с помощью Guard и Spork. Время от времени, особенно при сохранении неотредактированного шаблона в моем редакторе, Guard будет жаловаться (полная обратная трассировка): ...
вопрос задан: 23 May 2017 12:01
0
ответов

Метод тестового уничтожения RSpec (Rails Tutorial 3.2 Ch. 9, пр. 10)

Примечание :Я прочитал этот вопрос и ответ, но по какой-то причине код у меня не работает. (см. ниже ошибку, которую я получаю )Упражнение 10 из Главы 9 Учебника по Rails просит вас :...
вопрос задан: 23 May 2017 12:01
0
ответов

Почему think_all_requests_local не работает с rspec config

rspec-rails (2.7.0) rails (3.0.10) post: Rails 3.1 Error Catching для меня неактуален. Код: класс ApplicationController
вопрос задан: 23 May 2017 12:00
0
ответов

Учебники по тестированию с использованием RSPEC на платформе PADRINO на RUBY

Я новичок в Ruby, и меня попросили использовать его в нашем новом проекте. Нас также попросили использовать Padrino (Sinatra) в качестве бэкенда/фреймворка. Для тестирования нас попросили использовать Rspec. Я был ...
вопрос задан: 23 May 2017 11:54
0
ответов

Совместное использование webrat и capybara

Я использовал Capybara для тестирования интеграции / запроса, но только что понял, что не могу проводить с ним просмотр. Этот SO-ответ предполагает, что Webrat и Capybara могут использоваться в тандеме; но RSpec ...
вопрос задан: 23 May 2017 11:53
0
ответов

Rails, Spork и отладчик

Я использую spork с Guard + Rspec, но отладчик не работает как ожидается: я добавил require 'spork / ext / ruby-debug' сразу после требования 'spork' он правильно останавливается на точках останова отладчика ... ... но я ...
вопрос задан: 23 May 2017 11:53
0
ответов

Тайм-аут базы данных при запуске RSpec/Capybara с драйвером javascript

Я пытаюсь получить несколько примеров RSpec, работающих с Capybara, используя драйвер javascript (с Webkit или Poltergeist), но есть проблема с блокировкой базы данных при обновлении таблицы. Вот часть...
вопрос задан: 23 May 2017 11:53
0
ответов

Как создать заглушку, применимую ко всем файлам спецификаций в RSpec

Я хочу знать, есть ли простой способ включить заглушку во все мои файлы спецификаций. Я использую гем Geocoder, и когда я запускаю свои тесты RSpec, я не хочу, чтобы он пытался загрузить местоположение...
вопрос задан: 23 May 2017 11:53
0
ответов

Как сохранить совместимость всех драгоценных камней в Gemfile после обновления

Мой вопрос уже задавался здесь, но я пытаюсь понять его причины, а не то, как чтобы обойти это. Я получил ошибку: Вы уже активировали rspec-core 2.7.1, ...
вопрос задан: 23 May 2017 11:47
0
ответов

Функция пользовательской истории rspec против огурца

Просто для начала, хотя заголовок похож на тему RSpec vs Cucumber (истории RSpec), однако мои вопрос принципиально другой. Я понимаю разницу между ...
вопрос задан: 23 May 2017 11:47
0
ответов

Как установить HTTP_USER_AGENT в тестировании rspec [дубликат]

Возможный дубликат: Возможно ли указать пользовательский агент в интеграционном тесте или спецификации rails? Я тестирую запрос в моем приложении rails с помощью rspec. Мне нужно иметь возможность установить пользовательский агент перед ...
вопрос задан: 23 May 2017 11:46
0
ответов

Rspec and Devise: Не ўдалося знайсці сапраўднае адлюстраванне для # <Карыстальніка

з дапамогай RSpec і Devise, я атрымліваю памылку адлюстравання. 1) Індэкс GET BusinessController ўсталёўвае @new_vacation Failure / Error: sign_in @user RuntimeError: Не ўдалося знайсці сапраўднае адлюстраванне ...
вопрос задан: 23 May 2017 11:45
0
ответов

Использование shoulda для рефакторинга тестов rspec на моделях Rails

Узнав о функциях сопоставления shoulda -, ответив на другой вопрос StackOverflow о тестах доступности атрибутов (и подумав, что они довольно крутые ), я решил попробовать рефакторинг тестов моделей...
вопрос задан: 23 May 2017 10:33
0
ответов

BDD с Cucumber и rspec - когда это избыточно?

Специальная версия Rails / инструмента: Насколько глубоки ваши модульные тесты? Прямо сейчас я пишу: Возможности Cucumber (интеграционные тесты) - это тест на HTML / JS, возвращаемый нашим приложением, но ...
вопрос задан: 23 May 2017 10:29
0
ответов

Rails/rspec :как установить куки в спецификации запроса?

Как установить файлы cookie в спецификации запроса? Решения на следующей странице не сработали :Rspec :настройка файлов cookie во вспомогательном тесте А именно, request.cookies[ :what] = 'something' говорит, что...
вопрос задан: 23 May 2017 10:29
0
ответов

Обзор сценария RSpec: несколько тестовых примеров

Что ' лучший способ протестировать кучу различных тестовых примеров с помощью RSpec? Например, данный string-additions.rb: require 'rspec' class String if method_defined? : reverse_words raise "String # ...
вопрос задан: 23 May 2017 10:28
0
ответов

Rspec по-прежнему работает медленно в Windows даже со Spork

Я следил за этим руководством по ускорению rspec с помощью spork, и у меня есть коробка win7 x64 с ruby ​​1.9.2 и rails 3.2.5. Все работает, но тест по-прежнему выполняется медленно. Spork просто не ...
вопрос задан: 23 May 2017 10:24
0
ответов

FactoryGirl в Rails — Ассоциации с уникальными ограничениями

Этот вопрос является расширением поднятого здесь вопроса: Использование factory_girl в Rails с ассоциациями, имеющими уникальные ограничения. Получение повторяющихся ошибок Предложенный ответ отлично сработал для...
вопрос задан: 23 May 2017 02:29
0
ответов

Тесты / спецификации iOS TDD / BDD и Интеграция и приемочное тестирование

Какие технологии лучше всего использовать для разработки на основе поведения на iPhone? И какие примеры проектов с открытым исходным кодом демонстрируют рациональное использование этих технологий? Вот некоторые ...
вопрос задан: 23 May 2017 01:54
0
ответов

Rails: «отсутствует частичный» при вызове «render» в тесте RSpec

Я пытаюсь проверить наличие формы. Я новичок в Rails. Содержимое моего файла new.html.erb_spec.rb: require 'spec_helper' описать "messages / new.html.erb" do it "должен отобразить форму" ...
вопрос задан: 27 February 2017 00:45
0
ответов

Rails: Тестирование именованных областей видимости с помощью RSpec

Я новичок в тестировании веб-приложений Rails и RSpec. Я работаю с устаревшим кодом, и мне нужно добавить тесты. Итак, как лучше всего тестировать средства поиска и именованные области с помощью RSpec? Я нашел в Google несколько ...
вопрос задан: 15 February 2017 10:08
0
ответов

Как использовать капибару в rspec, чтобы щелкнуть раскрывающийся список

Я использую ruby ​​on rails 3.2.3 и capybara, чтобы создать спецификацию запроса. Моя цель - создать запрос спецификации, который проверяет выход из системы. Веб-страница :
вопрос задан: 4 January 2017 02:52
0
ответов

Rails: Как сделать Я пишу спецификацию для маршрута, который выполняет перенаправление?

Я использую Omniauth в своем проекте Rails, и я хотел бы скрыть «/ auth / facebook» за маршрутом «/ login». Фактически, я написал route: match "/ login",: to => redirect ("/ auth / facebook"),: as =>: ...
вопрос задан: 21 December 2016 08:58
0
ответов

Rails, Devise, Rspec: неопределенный метод 'sign_in'

Я пытаюсь написать тесты Rspec в Rails, используя вспомогательные методы Devise для входа и выхода. Метод sign_in не работает. Тем не менее, он работал раньше, до того, как множество изменений в ...
вопрос задан: 23 November 2016 02:51
0
ответов

Запуск задач Rake в тестах Rspec

Я создаю набор интеграционных тестов, и есть одна логика, для которой мне нужна чистая база данных. Как я могу запустить задачу db: test: purge внутри одного из моих тестов? Я использую: ruby ​​1.9 ....
вопрос задан: 17 November 2016 09:28