Мне кажется, что это не так уж и много документированной темы, по крайней мере, у меня было много проблем с поиском нашей информации о лучшие практики здесь. Я кэширую фрагменты в представлении с помощью cache_key:% tbody - @ ...
Я использую devise 1.4.2 с рельсами 3.0.9, огурец -рейсы 1.0.2, капибара 1.0.0. Когда я нажал кнопку выхода, у меня возникла ошибка «Нет совпадений маршрута» / users / sign_out. Я добавил: method =>: delete в тег link_to после ...
Я использую Ruby on Rails 3.0.9, RSpec-rails 2 и FactoryGirl. Я пытаюсь сформулировать модель ассоциации Factory, но у меня проблемы. У меня есть файл factory / user.rb вроде следующего: FactoryGirl ....
Я хочу сопоставить большое количество тестов (rspec, test-unit, огурец, селен и т. Д.) С очень большой (RoR) базой кода и искать пересечения и совпадения в попытка уменьшить количество тестов ...
Я следил за Rails Tutorial по настройке автоматических тестов с помощью Guard и Spork. Время от времени, особенно при сохранении неотредактированного шаблона в моем редакторе, Guard будет жаловаться (полная обратная трассировка):
...
Примечание :Я прочитал этот вопрос и ответ, но по какой-то причине код у меня не работает. (см. ниже ошибку, которую я получаю )Упражнение 10 из Главы 9 Учебника по Rails просит вас :...
Я новичок в Ruby, и меня попросили использовать его в нашем новом проекте. Нас также попросили использовать Padrino (Sinatra) в качестве бэкенда/фреймворка. Для тестирования нас попросили использовать Rspec. Я был ...
Я использовал Capybara для тестирования интеграции / запроса, но только что понял, что не могу проводить с ним просмотр. Этот SO-ответ предполагает, что Webrat и Capybara могут использоваться в тандеме; но RSpec ...
Я использую spork с Guard + Rspec, но отладчик не работает как ожидается: я добавил require 'spork / ext / ruby-debug' сразу после требования 'spork'
он правильно останавливается на точках останова отладчика ...
... но я ...
Я пытаюсь получить несколько примеров RSpec, работающих с Capybara, используя драйвер javascript (с Webkit или Poltergeist), но есть проблема с блокировкой базы данных при обновлении таблицы. Вот часть...
Я хочу знать, есть ли простой способ включить заглушку во все мои файлы спецификаций. Я использую гем Geocoder, и когда я запускаю свои тесты RSpec, я не хочу, чтобы он пытался загрузить местоположение...
Мой вопрос уже задавался здесь, но я пытаюсь понять его причины, а не то, как чтобы обойти это. Я получил ошибку: Вы уже активировали rspec-core 2.7.1, ...
Возможный дубликат: Возможно ли указать пользовательский агент в интеграционном тесте или спецификации rails? Я тестирую запрос в моем приложении rails с помощью rspec. Мне нужно иметь возможность установить пользовательский агент перед ...
з дапамогай RSpec і Devise, я атрымліваю памылку адлюстравання. 1) Індэкс GET BusinessController ўсталёўвае @new_vacation Failure / Error: sign_in @user RuntimeError: Не ўдалося знайсці сапраўднае адлюстраванне ...
Узнав о функциях сопоставления shoulda -, ответив на другой вопрос StackOverflow о тестах доступности атрибутов (и подумав, что они довольно крутые ), я решил попробовать рефакторинг тестов моделей...
Специальная версия Rails / инструмента: Насколько глубоки ваши модульные тесты? Прямо сейчас я пишу: Возможности Cucumber (интеграционные тесты) - это тест на HTML / JS, возвращаемый нашим приложением, но ...
Как установить файлы cookie в спецификации запроса? Решения на следующей странице не сработали :Rspec :настройка файлов cookie во вспомогательном тесте А именно, request.cookies[ :what] = 'something' говорит, что...
Что ' лучший способ протестировать кучу различных тестовых примеров с помощью RSpec? Например, данный string-additions.rb: require 'rspec' class String if method_defined? : reverse_words raise "String # ...
Я следил за этим руководством по ускорению rspec с помощью spork, и у меня есть коробка win7 x64 с ruby 1.9.2 и rails 3.2.5. Все работает, но тест по-прежнему выполняется медленно. Spork просто не ...
Этот вопрос является расширением поднятого здесь вопроса: Использование factory_girl в Rails с ассоциациями, имеющими уникальные ограничения. Получение повторяющихся ошибок Предложенный ответ отлично сработал для...
Какие технологии лучше всего использовать для разработки на основе поведения на iPhone? И какие примеры проектов с открытым исходным кодом демонстрируют рациональное использование этих технологий? Вот некоторые ...
Я пытаюсь проверить наличие формы. Я новичок в Rails. Содержимое моего файла new.html.erb_spec.rb: require 'spec_helper' описать "messages / new.html.erb" do it "должен отобразить форму" ...
Я новичок в тестировании веб-приложений Rails и RSpec. Я работаю с устаревшим кодом, и мне нужно добавить тесты. Итак, как лучше всего тестировать средства поиска и именованные области с помощью RSpec? Я нашел в Google несколько ...
Я использую ruby on rails 3.2.3 и capybara, чтобы создать спецификацию запроса. Моя цель - создать запрос спецификации, который проверяет выход из системы. Веб-страница :
Я использую Omniauth в своем проекте Rails, и я хотел бы скрыть «/ auth / facebook» за маршрутом «/ login». Фактически, я написал route: match "/ login",: to => redirect ("/ auth / facebook"),: as =>: ...
Я пытаюсь написать тесты Rspec в Rails, используя вспомогательные методы Devise для входа и выхода. Метод sign_in не работает. Тем не менее, он работал раньше, до того, как множество изменений в ...
Я создаю набор интеграционных тестов, и есть одна логика, для которой мне нужна чистая база данных. Как я могу запустить задачу db: test: purge внутри одного из моих тестов? Я использую: ruby 1.9 ....