J'ai le problème suivant avec un projet de rails nouvellement mis en place. D'une manière ou d'une autre, je n'arrive pas à obtenir les aides Devise (comme sign_in) pour être correctement requis.L'assistant de test de devise ne charge pas, ou est requis correctement dans RSpec
Dans mon dossier spec/support. J'ai un fichier appelé concevoir ce qui devrait, selon le fichier readme de l'appareil, y compris les méthodes d'aide afin que vous puissiez les utiliser dans RSpec:
RSpec.configure do |config|
config.include Devise::TestHelpers, :type => :controller
end
Mon spec_helper.rb a, bien sûr:
Dir[Rails.root.join("spec/support/**/*.rb")].each {|f| require f}
Je me bats pour cette affaire depuis plus d'une heure et ça me rend fou. L'aide est très appréciée!
utilisant:
- Rspec 2.2.0
- 1.1.5 Concevoir
- Rails 3.0.3
>> J'ai un fichier appelé concevoir << Vous voulez dire 'concevoir.rb', non? – zetetic