parent
110284626a
commit
34319758ed
4 changed files with 20 additions and 13 deletions
|
|
@ -52,7 +52,7 @@ Feature: posting from the main page
|
|||
Scenario: posting a message appends it to the top of the stream
|
||||
When I click the publisher and post "sup dog"
|
||||
And I click the publisher and post "hello there"
|
||||
Then I should see "hello there" as the first post in my stream
|
||||
Then "hello there" should be post 1
|
||||
|
||||
Scenario: post a text-only message to just one aspect
|
||||
When I select only "PostingTo" aspect
|
||||
|
|
@ -64,7 +64,7 @@ Feature: posting from the main page
|
|||
When I am on the aspects page
|
||||
And I select all aspects
|
||||
And I select only "PostingTo" aspect
|
||||
Then I should see "I am eating a yogurt"
|
||||
Then "I am eating a yogurt" should be post 1
|
||||
|
||||
When I am on the aspects page
|
||||
And I select all aspects
|
||||
|
|
@ -126,7 +126,6 @@ Feature: posting from the main page
|
|||
And the publisher should be expanded
|
||||
And I close the publisher
|
||||
|
||||
@wip
|
||||
Scenario: hide a contact's post
|
||||
Given I expand the publisher
|
||||
When I write the status message "Here is a post for you to hide"
|
||||
|
|
@ -137,8 +136,7 @@ Feature: posting from the main page
|
|||
And I am on "bob@bob.bob"'s page
|
||||
|
||||
And I hover over the ".stream_element"
|
||||
And I click to delete the first post
|
||||
And I confirm the alert
|
||||
And I click to hide the first post
|
||||
And I go to "bob@bob.bob"'s page
|
||||
Then I should not see "Here is a post for you to hide"
|
||||
When I am on the aspects page
|
||||
|
|
@ -163,7 +161,7 @@ Feature: posting from the main page
|
|||
|
||||
And I am on the aspects page
|
||||
And I select only "PostingTo" aspect
|
||||
Then I should see "I am eating a yogurt"
|
||||
Then "I am eating a yogurt" should be post 1
|
||||
When I am on the aspects page
|
||||
And I select all aspects
|
||||
And I select only "NotPostingThingsHere" aspect
|
||||
|
|
|
|||
|
|
@ -19,14 +19,14 @@ Feature: posting from own profile page
|
|||
|
||||
And I press "Share"
|
||||
|
||||
Then I should see "I want to understand people"
|
||||
Then "I want to understand people" should be post 1
|
||||
|
||||
When I go to the home page
|
||||
Then I should see "I want to understand people"
|
||||
Then "I want to understand people" should be post 1
|
||||
|
||||
When I am on the aspects page
|
||||
And I select only "Family" aspect
|
||||
Then I should see "I want to understand people"
|
||||
Then "I want to understand people" should be post 1
|
||||
|
||||
When I select all aspects
|
||||
And I select only "Work" aspect
|
||||
|
|
|
|||
|
|
@ -95,11 +95,24 @@ When /^I prepare the deletion of the first post$/ do
|
|||
end
|
||||
end
|
||||
|
||||
When /^I prepare hiding the first post$/ do
|
||||
within(find(".stream .stream_element", match: :first)) do
|
||||
ctrl = find(".control-icons")
|
||||
ctrl.hover
|
||||
ctrl.find(".hide_post").click
|
||||
end
|
||||
end
|
||||
|
||||
When /^I click to delete the first post$/ do
|
||||
step "I prepare the deletion of the first post"
|
||||
step "I confirm the alert"
|
||||
end
|
||||
|
||||
When /^I click to hide the first post$/ do
|
||||
step "I prepare hiding the first post"
|
||||
step "I confirm the alert"
|
||||
end
|
||||
|
||||
When /^I click to delete the first comment$/ do
|
||||
within("div.comment", match: :first) do
|
||||
find(".control-icons").hover
|
||||
|
|
|
|||
|
|
@ -62,10 +62,6 @@ When /^I expand the post$/ do
|
|||
expand_first_post
|
||||
end
|
||||
|
||||
Then /^I should see "([^"]*)" as the first post in my stream$/ do |text|
|
||||
first_post_text.should include(text)
|
||||
end
|
||||
|
||||
When /^I click the publisher and post "([^"]*)"$/ do |text|
|
||||
click_and_post(text)
|
||||
end
|
||||
|
|
|
|||
Loading…
Reference in a new issue