openstreetmap-website/test/system/user_signup_test.rb
2024-01-09 18:43:15 +00:00

32 lines
831 B
Ruby

require "application_system_test_case"
class UserSignupTest < ApplicationSystemTestCase
test "Sign up from login page" do
visit login_path
click_on "Register now"
assert_content "Confirm Password"
end
test "externally redirect when contributor terms declined" do
user = build(:user)
visit root_path
click_on "Sign Up"
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_content "Contributor terms"
click_on "Cancel"
assert_current_path "https://wiki.openstreetmap.org/wiki/Contributor_Terms_Declined"
end
end