From f8369d7d6e37248d6523fdac6e1d760fca4f1b52 Mon Sep 17 00:00:00 2001 From: Tobias Sarnowski Date: Wed, 18 Apr 2012 12:08:28 +0200 Subject: moved _testing to _test --- _test/tests/inc/mail_isvalid.test.php | 82 +++++++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100644 _test/tests/inc/mail_isvalid.test.php (limited to '_test/tests/inc/mail_isvalid.test.php') diff --git a/_test/tests/inc/mail_isvalid.test.php b/_test/tests/inc/mail_isvalid.test.php new file mode 100644 index 000000000..58f8e69d7 --- /dev/null +++ b/_test/tests/inc/mail_isvalid.test.php @@ -0,0 +1,82 @@ +@example.com', false); // Disallowed Characters + $tests[] = array('test@.', false); + $tests[] = array('test@example.', false); + $tests[] = array('test@.org', false); + $tests[] = array('12345678901234567890123456789012345678901234567890123456789012345@example.com', false); // 64 characters is maximum length for local part. This is 65. + $tests[] = array('test@123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012.com', false); // 255 characters is maximum length for domain. This is 256. + $tests[] = array('test@[123.123.123.123', false); + $tests[] = array('test@123.123.123.123]', false); + + + foreach($tests as $test){ + $info = 'Testing '.$test[0]; + + if($test[1]){ + $this->assertTrue((bool) mail_isvalid($test[0]), $info); + }else{ + $this->assertFalse((bool) mail_isvalid($test[0]), $info); + } + } + } + +} +//Setup VIM: ex: et ts=4 : -- cgit v1.2.3 From 050f8f4ddc32167e205a190eec9a60ad8f3caed5 Mon Sep 17 00:00:00 2001 From: Andreas Gohr Date: Tue, 1 May 2012 22:58:57 +0200 Subject: removed unecessary requiresin unit tests --- _test/tests/inc/mail_isvalid.test.php | 2 -- 1 file changed, 2 deletions(-) (limited to '_test/tests/inc/mail_isvalid.test.php') diff --git a/_test/tests/inc/mail_isvalid.test.php b/_test/tests/inc/mail_isvalid.test.php index 58f8e69d7..25e6b1f7b 100644 --- a/_test/tests/inc/mail_isvalid.test.php +++ b/_test/tests/inc/mail_isvalid.test.php @@ -1,6 +1,4 @@