Quand je lance mes fonctions je reçois cette erreur:méthodes non définies de Webrat dans step_definitions de concombre
undefined method `visit' for #<Cucumber::Rails::World:0x81b17ac0> (NoMethodError)
C'est la partie pertinente de mon Gemfile
.
group :development, :test do
gem "rspec-rails", ">= 2.0.0.beta.19"
gem "cucumber"
gem "cucumber-rails", ">= 0.3.2"
gem 'webrat', ">= 0.7.2.beta.1"
end
Le step_definition relatif (bien que je ne pense pas qu'il est important)
When /^I create a movie Caddyshack in the Comendy genre$/ do
visit movies_path
click_link "Add Movie"
fill_in "Title", :with => "Caddyshack"
check "Comedy"
click_button "Save"
end
Dans le env.rb j'ai la configuration Webrat suivante:
# […]
require 'webrat'
require 'webrat/core/matchers'
Webrat.configure do |config|
config.mode = :rails
config.open_error_files = false # Set to true if you want error pages to pop up in the browser
end
# […]
Tout ce que je suis absent ici?
Wow ... depuis que je viens d'avoir un badge de questions populaire pour celui-ci, il me semble qu'il n'a pas encore été corrigé. Va vérifier cela plus tard ... –