2010-06-11 88 views
0

失敗我剛開始用黃瓜和最簡單的場景我扔了以下錯誤:黃瓜引入nokogiri

未定義的方法has_key?' for #<Nokogiri::XML::Element:0x10677a400> (NoMethodError) ./features/step_definitions/web_steps.rb:36:in/^(?: | I)填寫 「([^」] )」用 「([^」])「$/' 特徵/ authentication.feature:9:在`當我填寫 」USER_NAME「 與 」Joe用戶「'

該方案是如下...

場景:註冊 鑑於我去註冊頁面 當我填寫「user_name」與「Joe User」

這是場景,黃瓜還是Nokogiri中的問題?任何方案?

回答

0

好的,這裏是獨家新聞。顯然,存在使用下面的寶石時,webrat相關的一些問題:黃瓜0.8.0,黃瓜護欄0.3.2,1.4.2引入nokogiri,webrat 0.7.1

我用下面的重新配置...

腳本/生成黃瓜--rspec - capybara

和所有人都很高興。