我使用image_submit_tag而不是submit_tag進行搜索。rails與黃瓜/ webrat的image_submit_tag
現在,我得到的時候黃瓜運行的明顯失敗:
When I fill in "q" with "sachin" # features/step_definitions/web_steps.rb:33
And I press "submit" # features/step_definitions/web_steps.rb:21
Could not find button "submit" (Webrat::NotFoundError)
(eval):2:in `click_button'
./features/step_definitions/web_steps.rb:22:in `/^(?:|I)press "([^\"]*)"$/'
features/search.feature:20:in `And I press "submit"'
它失敗怎麼把它找提交按鈕。
由於我使用的是image_submit_tag,這個標籤將使表單提交的webrat/cuke步驟是什麼?
或者是這樣的:ID =>「submit_button」如果你想要一個ID而不是 – zetetic 2010-01-26 01:13:19
嗯,我試過都添加:id和:title,它仍然不起作用。 所以我刪除了它,並使用標準
這是值得一試。 FWIW我用圖像鏈接使用了cuke,並且必須使用'title'屬性。 image_submit_tag生成了什麼標記? – jonnii 2010-01-26 16:52:13