Skip to content
Extraits de code Groupes Projets
Valider b56b2fbd rédigé par maxwell's avatar maxwell
Parcourir les fichiers

added spec for periods in usernames; unpendify a couple of specs

parent b3ca504c
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -99,15 +99,13 @@ describe User do
duplicate_user.should_not be_valid
end
it "keeps the original case" do
pending "do we want this?"
it "downcases username" do
user = Factory.build(:user, :username => "WeIrDcAsE")
user.should be_valid
user.username.should == "WeIrDcAsE"
user.username.should == "weirdcase"
end
it "fails if the requested username is only different in case from an existing username" do
pending "do we want this?"
duplicate_user = Factory.build(:user, :username => user.username.upcase)
duplicate_user.should_not be_valid
end
......@@ -128,6 +126,11 @@ describe User do
user.should_not be_valid
end
it 'should not contain periods' do
user = Factory.build(:user, :username => "kittens;")
user.should_not be_valid
end
it "can be 32 characters long" do
user = Factory.build(:user, :username => "hexagoooooooooooooooooooooooooon")
user.should be_valid
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter