X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/53817fa9e8d955df0891d156f21b7269b4ed08fc..d85ff252047fe3ed1d5354b5542afaf92bb753cf:/test/system/user_signup_test.rb diff --git a/test/system/user_signup_test.rb b/test/system/user_signup_test.rb index e97046800..0e02b904f 100644 --- a/test/system/user_signup_test.rb +++ b/test/system/user_signup_test.rb @@ -4,29 +4,20 @@ class UserSignupTest < ApplicationSystemTestCase test "Sign up from login page" do visit login_path - click_on "Register now" + click_on "Sign up" assert_content "Confirm Password" end - test "externally redirect when contributor terms declined" do - user = build(:user) - - visit root_path - click_on "Sign Up" + test "Show OpenID form when OpenID provider button is clicked" do + visit login_path - within ".new_user" do - 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_on "Sign Up" - end + assert_no_field "OpenID URL" + assert_no_button "Continue" - assert_content "Contributor terms" - click_on "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