typoed_email_validator: add new endings to the typo list
This commit is contained in:
parent
66cd8bfb2a
commit
5b70be74c2
|
@ -21,10 +21,12 @@ class TypoedEmailValidator < ActiveModel::EachValidator
|
|||
gmaill.com
|
||||
gmali.com
|
||||
hotamil.com
|
||||
hotmai.com
|
||||
hotmaill.com
|
||||
iclooud.com
|
||||
iclould.com
|
||||
icluod.com
|
||||
yahooo.com
|
||||
].map { "@#{_1}" }
|
||||
].freeze
|
||||
|
||||
|
|
|
@ -88,11 +88,13 @@ RSpec.describe User, type: :model do
|
|||
include_examples "invalid email", "fritz.fantom@gmaill.com"
|
||||
include_examples "invalid email", "fritz.fantom@gmali.com"
|
||||
include_examples "invalid email", "fritz.fantom@hotamil.com"
|
||||
include_examples "invalid email", "fritz.fantom@hotmai.com"
|
||||
include_examples "invalid email", "fritz.fantom@hotmailcom"
|
||||
include_examples "invalid email", "fritz.fantom@hotmaill.com"
|
||||
include_examples "invalid email", "fritz.fantom@iclooud.com"
|
||||
include_examples "invalid email", "fritz.fantom@iclould.com"
|
||||
include_examples "invalid email", "fritz.fantom@icluod.com"
|
||||
include_examples "invalid email", "fritz.fantom@yahooo.com"
|
||||
# gail.com would be a valid email address, but enough people typo it
|
||||
#
|
||||
# if you're the owner of that TLD and would like to use your email on
|
||||
|
|
Loading…
Reference in New Issue