0
ответов

Предупреждение об устаревании iconv в ruby ​​1.9.3

Я получаю это предупреждение при запуске rspec: /gems/activesupport-3.1.0/lib/active_support/dependencies.rb:240:in `block in require ': iconv будет устаревшим в будущем, используйте вместо него String # encode. ...
вопрос задан: 12 March 2012 21:11
0
ответов

rspec игнорирует skip_before_filter?

У нас странная проблема. В контроллере приложения у нас установлен before_filter, который требует аутентификации с помощью devise и при необходимости перенаправляет на страницу входа. В нашей библиотеке ...
вопрос задан: 9 March 2012 11:25
0
ответов

RSpec и защищенные методы, спецификация контроллера для current_user

Возможно, я ошибаюсь. Сначала я делаю спецификацию, BDD / TDD и попадаю в шишку. У меня есть этот application_controller_spec.rb, требуется "spec_helper" описать ApplicationController делать ...
вопрос задан: 9 March 2012 10:12
0
ответов

Rail 3.2.2/Devise: предупреждение об устаревании с помощью rspec

Я недавно обновил приложение до rails 3.2.2. Я использую Factory_girl Factory.sequence :name do |n| "name-#{n}" end Factory.define :user do |u| u.first_name{ Factory.next(:name) } u....
вопрос задан: 8 March 2012 10:19
0
ответов

Как лучше всего писать спецификации для кода, зависящего от переменных среды?

Я тестирую некоторый код, который извлекает свою конфигурацию из переменных окружения (задается конфигурационными переменными Heroku в продакшене, для локальной разработки я использую foreman). Каков наилучший способ протестировать такого рода...
вопрос задан: 7 March 2012 13:28
0
ответов

RSpec и разработка: не могу войти в систему с правами администратора

Я переношу свои стандартные модульные тесты Rails в RSpec, и у меня проблемы с разработкой. Все контроллеры, содержащие аутентификацию устройств, не работают с RSpec. Я пытаюсь войти в систему с правами администратора в RSpec...
вопрос задан: 6 March 2012 09:36
0
ответов

Как с помощью Rspec проверить формат JSON моего контроллера в Рельсы 3.0.11?

Я порылся в Интернете, но, увы, никак не могу заставить Rspec правильно отправлять тип содержимого, чтобы я мог протестировать свой JSON API. Я использую гем RABL для шаблонов, Rails 3.0.11 и Ruby 1.9.2-p180. Мой ...
вопрос задан: 6 March 2012 01:42
0
ответов

Использование database_cleaner, mongoid и active_admin приводит к сбою спецификаций ActiveRecord::ConnectionNotEstablished

У меня есть существующий проект, использующий mongoid, database_cleaner и rspec. Пытаюсь добавить active_admin, используя доступные патчи active_admin. ActiveAdmin предполагает, что это проект ActiveRecord, большинство ...
вопрос задан: 5 March 2012 21:23
0
ответов

rspec-rails не запускает тесты в spec/lib

Я поместил свои спецификации для модулей из папки lib в spec/lib, но я запускаю ни rspec, ни spec spec/ не смогли протестировать спецификацию в spec/lib. Нужно ли что-то настраивать для этого? Я ...
вопрос задан: 5 March 2012 13:00
0
ответов

rspec возвращает "PG::Error: ERROR: отношение "table_name" не существует"

Среда REE(2011.12) на rvm, rspec 2.8.0, rails 3.0.6 и pg 0.13.2. Использование PostgreSQL 8.3.17 на CentOS 5.6. db:migrate работает корректно. Но rspec получил следующую ошибку. 1) ...
вопрос задан: 5 March 2012 05:47
0
ответов

Как мне проверить ответ 204 в RSpec в Rails?

Я тестирую действие удаления моего контроллера ресурсов следующим образом: описать ResourceController сделать контекст «УДАЛИТЬ уничтожить» сделать до: каждый сделать удалить: уничтожить, идентификатор : @ resource.id end ...
вопрос задан: 4 March 2012 05:38
0
ответов

Как создать фикстуру ActsAsTaggableOn с помощью FactoryGirl?

Как создать фикстуру для ActsAsTaggableOn::tag с помощью FactoryGirl? Я пробовал: /spec/factories/tags.rb Factory.define ActsAsTaggableOn::Tag do |f| f.sequence(:name) { |n| "титр#{n}" } end /...
вопрос задан: 3 March 2012 09:33
0
ответов

rail3/rspec/devise: тест контроллера rspec завершится неудачно, если я не добавлю dummy=subject.current_user.inspect

Я пытаюсь заставить RSpec работать с простым приложением с каркасом, начиная с тестов каркаса rspec. Согласно вики о разработке, я добавил различные записи конфигурации разработки, фабрику для пользователя и ...
вопрос задан: 1 March 2012 19:12
0
ответов

Ошибка RSpec и Machinist: Слишком много открытых файлов

Сегодня утром у меня возникла следующая ошибка: 14) Deal on creation sets frozen to false or nil Failure/Error: Unable to find matching line from backtrace Errno::EMFILE: Too many ...
вопрос задан: 29 February 2012 14:15
0
ответов

uncaught throw: warden in Devise Testing

Я только начал с тестирования Devise. Я не могу понять, почему я получаю эту ошибку :: Failure / Error: subject.current_user.should_not be_nil ArgumentError: uncaught throw: warden ...
вопрос задан: 28 February 2012 13:24
0
ответов

Дублированная заводская ошибка с rspec и factory girl?

Я пытаюсь сбросить «Последовательность» заводской девушки между каждым проведенным мною тестом. (factory_girl 2.6.0 и factory_girl_rails 1.7.0) Я думаю, что для этого мне нужно перезагрузить определения FactoryGirl. Я ...
вопрос задан: 26 February 2012 16:16
0
ответов

Есть ли способ настроить Guard так, чтобы он не запускал спецификации запросов?

Я использую Guard для запуска всех моих спецификаций rails, и это здорово. Я написал кучу спецификаций запросов, в которых используются capybara и selenium для тестирования javascripts моих страниц, открыв firefox, и они великолепны, так как ...
вопрос задан: 25 February 2012 16:53
0
ответов

Как включить Rails Helpers в RSpec

Я пытаюсь включить несколько помощников для тестирования с rspec, но не повезло. Что я сделал: создал файл support / helpers.rb в моей папке spec. Модуль support / helpers.rb Помощники включают ActionView :: ...
вопрос задан: 25 February 2012 15:39
0
ответов

Как поместить значение во флэш-память при тестировании действия

Я пытаюсь протестировать действие, для которого требуется значение, сохраненное во флэш-памяти. def my_action if flash [: something] .nil? redirect_to root_path if flash [: something] return end # Что-нибудь еще end ...
вопрос задан: 25 February 2012 05:20
0
ответов

Сгенерировать все файлы спецификаций RSpec из существующих контроллеров, моделей и представлений в приложении Rails.

Кто-нибудь знает о задача rake или вызов RSpec, который сгенерирует кучу пустых файлов относительно существующих контроллеров, моделей, вспомогательных файлов и представлений, которые уже существуют в вашем приложении?
вопрос задан: 25 February 2012 05:20
0
ответов

Как запустить вывод JunitFormatter для Rspec с помощью Rake?

У меня нет проблем с запуском файла rspec, используя: rspec -f JUnitFormatter -o junit.xml spec_test.rb Однако каждый раз, когда я пытаюсь выполнить rake для выполнения spec-файла, Я получаю следующую ошибку / formatters / ...
вопрос задан: 25 February 2012 05:20
0
ответов

Ruby Rspec: Тестирование переменных экземпляра без добавления средства доступа к источнику

Я пытаюсь протестировать следующий метод : def unprocess_move (доска, перемещение) if move [0] .instance_of? (Массив) multi_move = @ multi_move.pop (2) .reverse multi_move.each do | single_move | ...
вопрос задан: 20 February 2012 16:12
0
ответов

Rspec have_link с акцентными словами

Кто-нибудь испытал этот вид теста? Делаем это: # это работает, это {следует иметь_ссылку ("Далее")}, но тот же тест, использующий слово, которое содержит акценты, такие как "Próximo" (означает Next на португальском языке) # it ...
вопрос задан: 18 February 2012 16:08
0
ответов

тестирование маршрутов с ограничениями субдомена с использованием rspec

У меня проблемы с тем, чтобы мои тесты маршрутизации rspec работали с ограничениями субдомена. В частности, у меня есть ограничения маршрута: subdomain => "api" do resources: sign_ups,: only => [: create] ...
вопрос задан: 17 February 2012 14:05
0
ответов

Характеристики контроллера СУХОЙ с RSpec

В настоящее время я немного борюсь, пытаясь сохранить СУХИМИ и краткими характеристиками моего контроллера до одного утверждения для каждого примера. Я столкнулся с некоторыми трудностями, особенно с тем, где разместить фактические ...
вопрос задан: 13 February 2012 20:12
0
ответов

Ruby RSpec: Нет цвета на выходе с Mac

Разрабатывая мой первый Mac, я заметил, что мой вывод Rspec не окрашен в моем терминале, хотя я использую в команде флаг -c: bundle exec rspec -c -fd. Есть идеи?
вопрос задан: 13 February 2012 17:11
0
ответов

Тестирование контроллера с помощью RSpec, Devise, Factory Girl

У меня есть модели: Post и User(Devise). Я тестирую контроллер Post. describe "If user sign_in" do before(:all){ @user = Factory(:user) } it "should get new" do sign_in @user ...
вопрос задан: 12 February 2012 12:02
0
ответов

В Rspec, в чем разница между макетом и двойным?

в RSPEC, вы можете либо создать издевание или двойную. Эти двое, кажется, почти одно и то же, и я не могу ничего найти в документации, которая изучает их. В чем разница?
вопрос задан: 10 February 2012 14:40
0
ответов

Rspec и организация больших файлов спецификаций

Мне просто интересно, как другие организуют большие файлы спецификаций (особенно для моделей) с множеством контекстов и разделов, организованных в блоки описания для проверок и других спецификаций, которые можно сгруппировать в ...
вопрос задан: 10 February 2012 13:08