forked from External/greenlight
GRN-46: Scoped user email uniqueness validation (#342)
* Scoped user email uniqueness validation * Scoped user email uniqueness validation * Scoped user email uniqueness validation * Extended User test for check email scope
This commit is contained in:
@ -29,7 +29,7 @@ describe User, type: :model do
|
||||
|
||||
it { should validate_presence_of(:provider) }
|
||||
|
||||
it { should validate_uniqueness_of(:email).case_insensitive }
|
||||
it { should validate_uniqueness_of(:email).scoped_to(:provider).case_insensitive }
|
||||
it { should validate_length_of(:email).is_at_most(256) }
|
||||
it { should allow_value("", nil).for(:email) }
|
||||
it { should allow_value("valid@email.com").for(:email) }
|
||||
|
Reference in New Issue
Block a user