]> git.openstreetmap.org Git - rails.git/blobdiff - test/system/user_signup_test.rb
Don't show types twice in issue type select
[rails.git] / test / system / user_signup_test.rb
index 88899d7105b2fc2b74a896c7291a017c7f080701..0e02b904f7f44a830fa5d2eba043fef1e7c70ba6 100644 (file)
@@ -4,26 +4,20 @@ class UserSignupTest < ApplicationSystemTestCase
   test "Sign up from login page" do
     visit login_path
 
   test "Sign up from login page" do
     visit login_path
 
-    click_link "Register now"
+    click_on "Sign up"
 
     assert_content "Confirm Password"
   end
 
 
     assert_content "Confirm Password"
   end
 
-  test "externally redirect when contributor terms declined" do
-    user = build(:user)
+  test "Show OpenID form when OpenID provider button is clicked" do
+    visit login_path
 
 
-    visit root_path
-    click_link "Sign Up"
-    fill_in "Email", :with => user.email
-    fill_in "Email Confirmation", :with => user.email
-    fill_in "Display Name", :with => user.display_name
-    fill_in "Password", :with => "testtest"
-    fill_in "Confirm Password", :with => "testtest"
-    click_button "Sign Up"
+    assert_no_field "OpenID URL"
+    assert_no_button "Continue"
 
 
-    assert_content "Contributor terms"
-    click_button "Cancel"
+    click_on "Log in with OpenID"
 
 
-    assert_current_path "https://wiki.openstreetmap.org/wiki/Contributor_Terms_Declined"
+    assert_field "OpenID URL"
+    assert_button "Continue"
   end
 end
   end
 end