Error message for duplicate email; add email validation spec.

This commit is contained in:
Sarah Mei 2010-10-16 22:46:13 -07:00
parent 6869afc6b4
commit d25847a626
2 changed files with 14 additions and 0 deletions

View file

@ -13,6 +13,8 @@ en:
attributes:
username:
taken: "is already taken."
email:
taken: "is already taken."
hello: "Hello world"
application:
helper:

View file

@ -47,6 +47,18 @@ describe User do
user.username.should == "someuppercase"
end
end
describe "of email" do
it "requires email address" do
user = Factory.build(:user, :email => nil)
user.should_not be_valid
end
it "requires a unique email address" do
duplicate_user = Factory.build(:user, :email => user.email)
duplicate_user.should_not be_valid
end
end
end
describe '#diaspora_handle' do