我一直在成功使用RSpec(version 2.0.1)的have_selector。我最近發現的文件上have_tag ... with_tag使用RSpec 1.3.2關聯......並想使用它,但RSpec的給我的錯誤:have_tag vs. have_selector
undefined method `has_tag?' for #<ActionController::TestResponse:0x105584e80>
以下行:
response.should have_tag("div.breadcrumbs select") do
with_tag(:option, :value => @brands.name)
with_tag(:option, :value => @marketsize.name)
end
我試過相同的語法代以「have_selector」和「with_selector爲‘have_tag’和‘with_tag’,在這種情況下,我得到錯誤信息
undefined method `with_selector' for #<RSpec::Core::ExampleGroup::Nested_1::Nested_1::Nested_1::Nested_1:0x105379de8>
我也試着離開‘with_tag’獨而用「have_selector」取代沒有成功。
您可以在這裏提供的鏈接找到你的文件。 – Chirantan 2011-08-08 03:13:47
很棒的發現,從我+1,雖然我用content.should have_selector('dl') – 2011-12-01 18:39:45
我不認爲這個工程。該塊顯然被忽略......恐怕你並沒有真正主張這裏的內容。 – AlexChaffee 2012-06-19 22:06:46