diaspora/features/step_definitions/new_hotness/new_stream_steps.rb
2012-05-21 15:14:23 -07:00

23 lines
No EOL
783 B
Ruby

Then /^"([^"]*)" should be frame (\d+)$/ do |post_text, position|
frame_numbers_content(position).find(".text-content").text.should == post_text
end
When /^I click the "([^"]*)" stream frame$/ do |post_text|
within "#stream-content" do
find_frame_by_text(post_text).find(".content").click
end
end
Then /^"([^"]*)" should be a comment for "([^"]*)"$/ do |comment_text, post_text|
post = find_frame_by_text(post_text)
post.find(".comment:contains('#{comment_text}')").should be_present
end
When /^I click into the "([^"]*)" stream frame$/ do |post_text|
find("#stream-content .content:contains('#{post_text}') .permalink").click
#within "#stream-content" do
# post = find_frame_by_text(post_text)
# link = post.find(".permalink")
# link.click
#end
end