mirror of
https://github.com/ENSL/ensl.org.git
synced 2024-12-27 04:51:14 +00:00
Add SteamID range spec
This commit is contained in:
parent
3214239caa
commit
d57ea70716
1 changed files with 9 additions and 0 deletions
9
spec/features/users/user_signs_up_spec.rb
Normal file → Executable file
9
spec/features/users/user_signs_up_spec.rb
Normal file → Executable file
|
@ -43,6 +43,15 @@ feature 'Visitor signs up', js: :true do
|
||||||
expect(page).to have_content(error_message('steamid.invalid'))
|
expect(page).to have_content(error_message('steamid.invalid'))
|
||||||
end
|
end
|
||||||
|
|
||||||
|
scenario 'with out of range Steam ID' do
|
||||||
|
within registration_form do
|
||||||
|
fill_form(:user, user.slice(*sign_up_attributes).merge({ steamid: "0:0:2147483648" }))
|
||||||
|
click_button submit(:user, :create)
|
||||||
|
end
|
||||||
|
|
||||||
|
expect(page).to have_content(error_message('steamid.invalid'))
|
||||||
|
end
|
||||||
|
|
||||||
def sign_up_attributes
|
def sign_up_attributes
|
||||||
[:username, :email, :raw_password, :steamid]
|
[:username, :email, :raw_password, :steamid]
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue