From: Anton Khorev Date: Sat, 26 Apr 2025 16:30:00 +0000 (+0300) Subject: Move OpenID button test to user login tests X-Git-Tag: live~9^2~3 X-Git-Url: https://git.openstreetmap.org./rails.git/commitdiff_plain/f6107c62db1d4eb32f7692dcfc141ad89c51880a?hp=-c Move OpenID button test to user login tests --- f6107c62db1d4eb32f7692dcfc141ad89c51880a diff --git a/test/system/user_login_test.rb b/test/system/user_login_test.rb new file mode 100644 index 000000000..fdcb7631d --- /dev/null +++ b/test/system/user_login_test.rb @@ -0,0 +1,17 @@ +require "application_system_test_case" + +class UserLoginTest < ApplicationSystemTestCase + test "Show OpenID form when OpenID provider button is clicked" do + visit login_path + + within_content_body do + assert_no_field "OpenID URL" + assert_no_button "Continue" + + click_on "Log in with OpenID" + + assert_field "OpenID URL" + assert_button "Continue" + end + end +end diff --git a/test/system/user_signup_test.rb b/test/system/user_signup_test.rb index 2d05447a6..5cd617e07 100644 --- a/test/system/user_signup_test.rb +++ b/test/system/user_signup_test.rb @@ -87,18 +87,4 @@ class UserSignupTest < ApplicationSystemTestCase assert_content "Confirm Password" end end - - test "Show OpenID form when OpenID provider button is clicked" do - visit login_path - - within_content_body do - assert_no_field "OpenID URL" - assert_no_button "Continue" - - click_on "Log in with OpenID" - - assert_field "OpenID URL" - assert_button "Continue" - end - end end