summaryrefslogtreecommitdiff
path: root/spec/models
diff options
context:
space:
mode:
authortomykaira <tomykaira@gmail.com>2012-07-28 21:59:30 +0900
committertomykaira <tomykaira@gmail.com>2012-07-28 22:05:25 +0900
commit03a2995e15e69ad1ec73b1c0ecefaf3d2551b0da (patch)
treeb837194220784cabd84a88f92b108a529a5e131b /spec/models
parent8b7e404b5b6944e9c92cc270b2e5d0005781d49d (diff)
downloadgitlab-ce-03a2995e15e69ad1ec73b1c0ecefaf3d2551b0da.tar.gz
Fix #1009 Replace all special characters in user's identity
Diffstat (limited to 'spec/models')
-rw-r--r--spec/models/user_spec.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/spec/models/user_spec.rb b/spec/models/user_spec.rb
index 91771ca903b..89e0f96f51c 100644
--- a/spec/models/user_spec.rb
+++ b/spec/models/user_spec.rb
@@ -22,6 +22,11 @@ describe User do
user.identifier.should == "test_mail_com"
end
+ it "should return identifier without + sign" do
+ user = User.new(:email => "test+foo@mail.com")
+ user.identifier.should == "test_foo_mail_com"
+ end
+
it "should execute callback when force_random_password specified" do
user = User.new(:email => "test@mail.com", :force_random_password => true)
user.should_receive(:generate_password)