Add cuke for #6953
This commit is contained in:
parent
d9746a8461
commit
0a8573e00b
2 changed files with 29 additions and 0 deletions
|
|
@ -29,3 +29,28 @@ Feature: Mentions
|
|||
Then I should see "Bob Jones" within ".stream_element"
|
||||
When I follow "Bob Jones"
|
||||
Then I should see "Bob Jones"
|
||||
|
||||
Scenario: A user tries to mention another user multiple times
|
||||
Given following users exist:
|
||||
| username | email |
|
||||
| Bob Jones | bob@bob.bob |
|
||||
| Alice Smith | alice@alice.alice |
|
||||
And a user with email "bob@bob.bob" is connected with "alice@alice.alice"
|
||||
When I sign in as "alice@alice.alice"
|
||||
And I expand the publisher
|
||||
And I append "@Bob" to the publisher
|
||||
Then I should see "Bob Jones" within ".tt-suggestion"
|
||||
When I click on the first user in the mentions dropdown list
|
||||
When I press the "A" key in the publisher
|
||||
And I append "@Bob" to the publisher
|
||||
Then I should not see the mentions dropdown list
|
||||
When I press "Share"
|
||||
Then I should see "Bob Jones" within ".stream_element"
|
||||
|
||||
When I expand the publisher
|
||||
And I append "@Bob" to the publisher
|
||||
And I click on the first user in the mentions dropdown list
|
||||
And I press "Share"
|
||||
Then I should see "Bob Jones" within ".stream_element"
|
||||
When I follow "Bob Jones"
|
||||
Then I should see "Bob Jones"
|
||||
|
|
|
|||
|
|
@ -22,3 +22,7 @@ end
|
|||
And /^I click on the first user in the mentions dropdown list$/ do
|
||||
find(".tt-menu .tt-suggestion", match: :first).click
|
||||
end
|
||||
|
||||
Then /^I should not see the mentions dropdown list$/ do
|
||||
expect(page).to have_no_css ".tt-menu"
|
||||
end
|
||||
|
|
|
|||
Loading…
Reference in a new issue