Error message for duplicate email; add email validation spec.
This commit is contained in:
parent
6869afc6b4
commit
d25847a626
2 changed files with 14 additions and 0 deletions
|
|
@ -13,6 +13,8 @@ en:
|
|||
attributes:
|
||||
username:
|
||||
taken: "is already taken."
|
||||
email:
|
||||
taken: "is already taken."
|
||||
hello: "Hello world"
|
||||
application:
|
||||
helper:
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in a new issue