From a9f2827f8766a3dcf2cbeaabad56928cd074324f Mon Sep 17 00:00:00 2001 From: Robert Korulczyk Date: Fri, 6 Oct 2017 10:05:56 +0200 Subject: [PATCH] Add tests with double dot for EmailValidator. --- tests/framework/validators/EmailValidatorTest.php | 1 + tests/js/tests/yii.validation.test.js | 1 + 2 files changed, 2 insertions(+) diff --git a/tests/framework/validators/EmailValidatorTest.php b/tests/framework/validators/EmailValidatorTest.php index 8a6d188..517f6e6 100644 --- a/tests/framework/validators/EmailValidatorTest.php +++ b/tests/framework/validators/EmailValidatorTest.php @@ -39,6 +39,7 @@ class EmailValidatorTest extends TestCase $this->assertFalse($validator->validate('')); $this->assertFalse($validator->validate('info@örtliches.de')); $this->assertFalse($validator->validate('sam@рмкреатиф.ru')); + $this->assertFalse($validator->validate('ex..ample@example.com')); $validator->allowName = true; diff --git a/tests/js/tests/yii.validation.test.js b/tests/js/tests/yii.validation.test.js index 7e13122..5ad8fee 100644 --- a/tests/js/tests/yii.validation.test.js +++ b/tests/js/tests/yii.validation.test.js @@ -863,6 +863,7 @@ describe('yii.validation', function () { 'user mailbox': ['user+mailbox/department=shipping@example.com', true], 'special symbols in local-part': ['!#$%&\'*+-/=?^_`.{|}~@example.com', true], 'domain only': ['rmcreative.ru', false], + 'double dot': ['ex..ample@example.com', false], 'unicode in domain': ['example@äüößìà.de', false], 'unicode (russian characters) in domain': ['sam@рмкреатиф.ru', false], 'ASCII in domain': ['example@xn--zcack7ayc9a.de', true],