17 lines
606 B
Ruby
17 lines
606 B
Ruby
When /^I focus the comment field$/ do
|
|
find("a.focus_comment_textarea").click
|
|
end
|
|
|
|
When /^I open the comment box$/ do
|
|
page.evaluate_script('Stream.focusNewComment($(".stream_element"), {preventDefault: function(){}})')
|
|
end
|
|
|
|
Then /^the first comment field should be open/ do
|
|
css_query = "$('#main_stream .stream_element:first ul.comments:visible')"
|
|
page.evaluate_script("#{css_query}.length").should == 1
|
|
end
|
|
|
|
Then /^the first comment field should be closed$/ do
|
|
css_query = "$('#main_stream .stream_element:first ul.comments:hidden')"
|
|
page.evaluate_script("#{css_query}.length").should == 1
|
|
end
|