Свързани въпроси '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 изгледи
schedule
02.01.2024
Надграждането на 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 изгледи
schedule
12.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
Как мога да генерирам отчет, който ми показва моите най-бавни тестове в 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