I’m having a bunch of testing an RJS action. The action updates a DIV if it exists, but it isn’t always necessarily present on the page so I use a page.select in the RJS to check if it exists. (Is there a better way to do that?)
Let’s say we have an RJS page containing:
page.select(“some_element_that_may_or_may_not_exist”).each do |value| page.replace_html value, “something” end
Writing a test like this fails:
assert_select_rjs “some_element_that_may_or_may_not_exist” do … end
so does:
assert_select_rjs do assert_select “some_element_that_may_or_may_not_exist”, :count => 1
end
I’m assuming this is because of the “page.select”. Anyone know of a way to deal with this?
thanks, –harlan