Added close_account feature and added scenarios to other features
This commit is contained in:
parent
0ba9889025
commit
30baff22ea
5 changed files with 58 additions and 4 deletions
|
|
@ -15,5 +15,4 @@ Feature: Change password
|
|||
And I follow "logout"
|
||||
Then I should be on the home page
|
||||
And I sign in with password "newsecret"
|
||||
Then I should be on the aspects page
|
||||
|
||||
Then I should be on the aspects page
|
||||
17
features/close_account.feature
Normal file
17
features/close_account.feature
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
@javascript
|
||||
Feature: close_account
|
||||
In order to remove my diaspora account
|
||||
As a User
|
||||
I want to close my account
|
||||
|
||||
|
||||
|
||||
|
||||
Scenario: close my account
|
||||
Given I am signed in
|
||||
And I click on my name in the header
|
||||
And I follow "account settings"
|
||||
And I preemptively confirm the alert
|
||||
And I follow "Close Account"
|
||||
Then I should be on the home page
|
||||
|
||||
|
|
@ -1,13 +1,42 @@
|
|||
@javascript
|
||||
Feature: editing your profile
|
||||
|
||||
Scenario: editing gender with a textbox
|
||||
Background:
|
||||
Given I am signed in
|
||||
And I click on my name in the header
|
||||
And I follow "edit profile"
|
||||
Then I should be on my edit profile page
|
||||
|
||||
Scenario: editing gender with a textbox
|
||||
When I fill in "profile_gender" with "F"
|
||||
And I press "Update Profile"
|
||||
Then I should be on my edit profile page
|
||||
And I should see "Profile updated"
|
||||
And the "profile_gender" field should contain "F"
|
||||
|
||||
Scenario: editing name
|
||||
When I fill in "profile_first_name" with "Boba"
|
||||
And I fill in "profile_last_name" with "Fett"
|
||||
And I press "Update Profile"
|
||||
Then I should be on my edit profile page
|
||||
And I should see "Profile updated"
|
||||
And the "profile_first_name" field should contain "Boba"
|
||||
And the "profile_last_name" field should contain "Fett"
|
||||
|
||||
Scenario: edit bio
|
||||
When I fill in "profile_bio" with "This is a bio"
|
||||
And I press "Update Profile"
|
||||
Then I should be on my edit profile page
|
||||
And I should see "Profile updated"
|
||||
And the "profile_bio" field should contain "This is a bio"
|
||||
|
||||
Scenario: change birthday
|
||||
When I select "1986" from "profile_date_year"
|
||||
And I select "November" from "profile_date_month"
|
||||
And I select "30" from "profile_date_day"
|
||||
And I press "Update Profile"
|
||||
Then I should be on my edit profile page
|
||||
And I should see "Profile updated"
|
||||
And I click on my name in the header
|
||||
And I follow "view profile"
|
||||
Then I should see "November 30 1986"
|
||||
|
|
@ -4,7 +4,7 @@ Feature: User manages aspects
|
|||
As a User
|
||||
I want to create new aspects
|
||||
|
||||
Scenario: creating an aspect
|
||||
Scenario: creating an aspect from manage aspects page
|
||||
Given I am signed in
|
||||
When I follow "Home" in the header
|
||||
And I follow "Manage aspects"
|
||||
|
|
@ -12,3 +12,11 @@ Feature: User manages aspects
|
|||
And I fill in "Name" with "Dorm Mates" in the modal window
|
||||
And I press "Create" in the modal window
|
||||
Then I should see "Dorm Mates" in the header
|
||||
|
||||
Scenario: creating an aspect from homepage
|
||||
Given I am signed in
|
||||
When I follow "Home" in the header
|
||||
And I follow "+" in the header
|
||||
And I fill in "Name" with "losers" in the modal window
|
||||
And I press "Create" in the modal window
|
||||
Then I should see "losers" in the header
|
||||
|
|
|
|||
|
|
@ -18,6 +18,7 @@ Feature: new user registration
|
|||
And I press "Save and continue"
|
||||
Then I should see "Profile updated"
|
||||
And I should see "Your aspects"
|
||||
|
||||
|
||||
# Not working with selenium - it thinks the aspect name field is hidden
|
||||
# When I fill in "Aspect name" with "cheez friends"
|
||||
|
|
|
|||
Loading…
Reference in a new issue