Hey list,
Quick question: How can I check that a given word appears a number of
times on a page?
The page in question includes some XML, rendered with <s and >s
and I want to test that a given node exists 10 times on that page.
thanks!
bartz
Hey list,
Quick question: How can I check that a given word appears a number of
times on a page?
The page in question includes some XML, rendered with <s and >s
and I want to test that a given node exists 10 times on that page.
thanks!
bartz
On Tue, Mar 10, 2009 at 8:16 AM, Bart Z.
[email protected] wrote:
Hey list,
Quick question: How can I check that a given word appears a number of times
on a page?
The page in question includes some XML, rendered with <s and >s and I
want to test that a given node exists 10 times on that page.
You want to make sure you have 10 nodes? Or that text shows up 10
times inside of any node?
You can utilize Webrat’s #have_selector to count the nodes, ie:
response.should have_selector("li", :count => 3)
thanks!
bartz
rspec-users mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rspec-users
–
Zach D.
http://www.continuousthinking.com
On Tue, Mar 10, 2009 at 1:16 PM, Bart Z.
[email protected]wrote:
Hey list,
Quick question: How can I check that a given word appears a number of times
on a page?
The page in question includes some XML, rendered with <s and >s and I
want to test that a given node exists 10 times on that page.
Here are a couple of ways to do it:
count = # one of the solutions above
count.should == 10
Cheers,
Aslak
On 10 mrt 2009, at 14:05, aslak hellesoy wrote:
Here are a couple of ways to do it: LMGTFY - Let Me Google That For You
count = # one of the solutions above
count.should == 10
Argh, thanks to both of you.
I was thinking too difficult, along the lines of have_tag(‘my_div’,
‘word’, 10)…
cheers,
bartz
On 10 mrt 2009, at 16:37, Bart Z. wrote:
Here are a couple of ways to do it: LMGTFY - Let Me Google That For You
count = # one of the solutions above
count.should == 10Argh, thanks to both of you.
I was thinking too difficult, along the lines of have_tag(‘my_div’,
‘word’, 10)…
In case anyone was wondering how to do this:
Then “I should see the last $num statuses of the user” do |num|
matches = response.body.scan(/<record>/)
matches.length.should == num.to_i
end
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs