Skip to content

Instantly share code, notes, and snippets.

@egulias
Last active August 29, 2015 13:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save egulias/10989413 to your computer and use it in GitHub Desktop.
Save egulias/10989413 to your computer and use it in GitHub Desktop.
EmailValidator test using filter_var
//ValidEmails against filter_var
$ phpunit --filter testValidEmails
PHPUnit 4.1.1 by Sebastian Bergmann.
Configuration read from /home/eduardo/workspace/EmailValidator/phpunit.xml.dist
...F.FFF.F..F.....
Time: 50 ms, Memory: 4.25Mb
There were 6 failures:
1) Egulias\Tests\EmailValidator\EmailValidatorTest::testValidEmails with data set #3 ('example@localhost')
Failed asserting that false is true.
/home/eduardo/workspace/EmailValidator/tests/egulias/Tests/EmailValidator/EmailValidatorTest.php:26
2) Egulias\Tests\EmailValidator\EmailValidatorTest::testValidEmails with data set #5 ('fab\\ ien@symfony.com')
Failed asserting that false is true.
/home/eduardo/workspace/EmailValidator/tests/egulias/Tests/EmailValidator/EmailValidatorTest.php:26
3) Egulias\Tests\EmailValidator\EmailValidatorTest::testValidEmails with data set #6 ('example((example))@fakedfake.co.uk')
Failed asserting that false is true.
/home/eduardo/workspace/EmailValidator/tests/egulias/Tests/EmailValidator/EmailValidatorTest.php:26
4) Egulias\Tests\EmailValidator\EmailValidatorTest::testValidEmails with data set #7 ('example@faked(fake).co.uk')
Failed asserting that false is true.
/home/eduardo/workspace/EmailValidator/tests/egulias/Tests/EmailValidator/EmailValidatorTest.php:26
5) Egulias\Tests\EmailValidator\EmailValidatorTest::testValidEmails with data set #9 ('инфо@письмо.рф')
Failed asserting that false is true.
/home/eduardo/workspace/EmailValidator/tests/egulias/Tests/EmailValidator/EmailValidatorTest.php:26
6) Egulias\Tests\EmailValidator\EmailValidatorTest::testValidEmails with data set #12 ('"user name"@example.com')
Failed asserting that false is true.
/home/eduardo/workspace/EmailValidator/tests/egulias/Tests/EmailValidator/EmailValidatorTest.php:26
FAILURES!
Tests: 18, Assertions: 18, Failures: 6.
//InvalidEmails against filter_var
$ phpunit --filter testInvalidEmails
PHPUnit 4.1.1 by Sebastian Bergmann.
Configuration read from /home/eduardo/workspace/EmailValidator/phpunit.xml.dist
......................FF.................
Time: 52 ms, Memory: 4.25Mb
There were 2 failures:
1) Egulias\Tests\EmailValidator\EmailValidatorTest::testInvalidEmails with data set #22 ('"test"."test"@iana.org')
Failed asserting that true is false.
/home/eduardo/workspace/EmailValidator/tests/egulias/Tests/EmailValidator/EmailValidatorTest.php:66
2) Egulias\Tests\EmailValidator\EmailValidatorTest::testInvalidEmails with data set #23 ('"test".test@iana.org')
Failed asserting that true is false.
/home/eduardo/workspace/EmailValidator/tests/egulias/Tests/EmailValidator/EmailValidatorTest.php:66
FAILURES!
Tests: 41, Assertions: 41, Failures: 2.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment