Вопросы по теме 'shoulda'

неинициализированная константа Test :: Unit :: TestResult :: TestResultFailureSupport
Я получаю ошибку в subj, когда пытаюсь запустить спецификации или генераторы в новом проекте rails. Это происходит, когда я добавляю в смесь «следует». Я добавил в config / environment.rb следующее: config.gem 'rspec', :version =>...
1641 просмотров

Текущая тенденция тестирования моделей в приложении rails3 + datamapper
Какова текущая тенденция тестирования моделей в приложении Rails3+DataMapper. Я хочу использовать RSpec, но очень скучаю по краткому тестированию, обеспечиваемому макросами shoulda. Вопрос - Есть ли способ получить лучшее из обоих миров, т.е....
389 просмотров

Использование Mass Assignment Shoulda Matchers в Rspec с Rails 2.3.x
Shoulda-matchers для Rspec не поддерживает allow_mass_assignment_of для классов ActiveRecord. В качестве обходного пути вы считаете следующий код эквивалентным? it { should_not allow_mass_assignment_of :id } it {...
899 просмотров
schedule 14.11.2022

Обновление Shoulda gem приводит к ошибкам с RSpec и Ruby on Rails
После того, как я обновил свой shoulda gem до 3.4.0, мои тесты больше не запускались. Контекст: Рубин 1.9.3-p392 Рельсы 3.2.12 Rspec 2.13.0 Mac OS X 10.8.3 Когда я настраиваю свой Gemfile и запускаю bundle exec rspec spec , я...
1060 просмотров
schedule 03.01.2024

неопределенный метод `disallow_value' для #‹RSpec::Core::ExampleGroup::Nested_1:0x0000000a4b3a98›
У меня есть следующий оператор Rspec: it "requires a valid email address" do should disallow_value("@email.com", "email.com", "my@email", "my@e_mail.com", "[email protected]", "my @email.com").for(:email) end Когда я запускаю свои тесты,...
219 просмотров
schedule 04.03.2024

Как протестировать условную проверку с помощью rspec-rails 3.0.0 и shoulda-matchers 2.5.0
Я запускаю приложение Rails 4 с rspec-rails 3.0.0 и shoulda-matchers 2.5.0, и у меня есть модель событий, которая имеет некоторые условные проверки, например: class Event < ActiveRecord::Base validates :name, :location, :time, :city,...
2357 просмотров
schedule 07.05.2024

Как я могу создать отчет, показывающий мои самые медленные тесты в Rails 3.2, Ruby 1.9?
Я знаю, что в RSpec есть опция --profile, но я использую только MiniTest/shoulda для своего текущего проекта.
1377 просмотров
schedule 27.03.2024