Свързани въпроси 'shoulda'

Използването на масово присвояване трябва да съвпада в 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

неинициализирана константа Test::Unit::TestResult::TestResultFailureSupport
Получавам грешката в subj, когато се опитвам да стартирам спецификации или генератори в нов проект за релси. Това се случва, когато добавя shoulda към сместа. Добавих следното в config/environment.rb: config.gem 'rspec', :version =>...
1641 изгледи

Надграждането на Shoulda gem води до грешки с RSpec и Ruby on Rails
След като надстроих моя shoulda gem до 3.4.0, тестовете ми вече не се изпълняваха. Контекст: Ruby 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

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

недефиниран метод `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

Как мога да генерирам отчет, който ми показва моите най-бавни тестове в Rails 3.2, Ruby 1.9?
Знам, че RSpec има опцията --profile, но използвам само MiniTest/shoulda за текущия си проект.
1377 изгледи
schedule 27.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, :zipcode, :user,...
2357 изгледи
schedule 07.05.2024