Forum: Ruby on Rails assert_select_rjs with on a page with "page.select" in it

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Bd62c7b1443e9161f0d7d8a757f3f836?d=identicon&s=25 Harlan Crystal (Guest)
on 2007-02-06 03:36
(Received via mailing list)
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
This topic is locked and can not be replied to.