Defect #5834 » 0002-Defect-5834-remove-trailing-whitespace-from-mail-bef.patch
test/unit/user_test.rb | ||
---|---|---|
83 | 83 |
assert_equal I18n.translate('activerecord.errors.messages.taken'), u.errors.on(:mail) |
84 | 84 |
end |
85 | 85 | |
86 | ||
87 |
def test_mail_should_chop_trailing_spaces |
|
88 |
u = User.new(:firstname => "new", :lastname => "user", :mail => "newuser@somenet.foo ") |
|
89 |
u.login = 'newuser' |
|
90 |
u.password, u.password_confirmation = "password", "password" |
|
91 |
assert u.save |
|
92 | ||
93 |
#does not chop leading spaces |
|
94 |
u = User.new(:firstname => "new", :lastname => "user", :mail => " newuser@somenet.foo ") |
|
95 |
u.login = 'newuser' |
|
96 |
u.password, u.password_confirmation = "password", "password" |
|
97 |
assert !u.save |
|
98 | ||
99 |
end |
|
100 | ||
86 | 101 |
def test_update |
87 | 102 |
assert_equal "admin", @admin.login |
88 | 103 |
@admin.login = "john" |