##// END OF EJS Templates
Merged r3873 from trunk....
Jean-Philippe Lang -
r3760:ec526c1261ac
parent child
Show More
@@ -79,6 +79,10 class User < Principal
79 super
79 super
80 end
80 end
81
81
82 def mail=(arg)
83 write_attribute(:mail, arg.to_s.strip)
84 end
85
82 def identity_url=(url)
86 def identity_url=(url)
83 if url.blank?
87 if url.blank?
84 write_attribute(:identity_url, '')
88 write_attribute(:identity_url, '')
@@ -35,6 +35,12 class UserTest < ActiveSupport::TestCase
35 def test_truth
35 def test_truth
36 assert_kind_of User, @jsmith
36 assert_kind_of User, @jsmith
37 end
37 end
38
39 def test_mail_should_be_stripped
40 u = User.new
41 u.mail = " foo@bar.com "
42 assert_equal "foo@bar.com", u.mail
43 end
38
44
39 def test_create
45 def test_create
40 user = User.new(:firstname => "new", :lastname => "user", :mail => "newuser@somenet.foo")
46 user = User.new(:firstname => "new", :lastname => "user", :mail => "newuser@somenet.foo")
General Comments 0
You need to be logged in to leave comments. Login now