These tests should now fail, next patch in series will
make them pass again.  They reflect where the design
changes will be, so it should be easy to see much of
what to look for in the next patch.
---
 src/features/authentication.feature             |   22 +++++++++++++---------
 src/features/step_definitions/authentication.rb |    2 +-
 2 files changed, 14 insertions(+), 10 deletions(-)

diff --git a/src/features/authentication.feature 
b/src/features/authentication.feature
index add2c95..0dea3ac 100644
--- a/src/features/authentication.feature
+++ b/src/features/authentication.feature
@@ -3,16 +3,20 @@ Feature: User authentication
   As a user
   I must register and log in
 
+  @register
   Scenario: Register as new user
     Given I am on the homepage
-    When I follow "Register"
+    When I follow "Create one now"
     Then I should be on the new account page
+    And I should see "New Account"
     When I fill in the following:
-      | login | testuser |
-      | email    | [email protected] |
-      | password | secret |
-      | password confirmation | secret |
-    And I press "Register"
+      | Choose a username | testuser             |
+      | Choose a password | secret               |
+      | Confirm password  | secret               |
+      | First name        | Joe                  |
+      | Last name         | Tester               |
+      | Email             | [email protected] |
+    And I press "Create Account"
     Then I should be on the account page
     And I should see "User registered!"
 
@@ -35,7 +39,7 @@ Feature: User authentication
     And I am on the homepage
     When I want to edit my profile
     And I follow "Edit"
-    Then I should see "Edit My Profile"
+    Then I should see "Edit my profile"
     When I fill in "email" with "[email protected]"
     And I press "Update"
     Then I should be on the account page
@@ -47,5 +51,5 @@ Feature: User authentication
     When I follow "Log out"
     Then I should be logged out
     And I should see "Logout successful!"
-    And I should see "Register"
-    And I should see "Login"
+    And I should see "Create one now."
+    And I should see "Please sign in"
diff --git a/src/features/step_definitions/authentication.rb 
b/src/features/step_definitions/authentication.rb
index e5917ce..92e7874 100644
--- a/src/features/step_definitions/authentication.rb
+++ b/src/features/step_definitions/authentication.rb
@@ -5,7 +5,7 @@ end
 def login(login, password)
   user
   visit path_to("the login page")
-  fill_in "Login", :with => login
+  fill_in "Username", :with => login
   fill_in "Password", :with => password
   click_button "Login"
 end
-- 
1.6.6.1

_______________________________________________
deltacloud-devel mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/deltacloud-devel

Reply via email to