Ticket #25108: 25108.2.diff
File 25108.2.diff, 1.3 KB (added by , 12 years ago) |
---|
-
src/wp-includes/formatting.php
1868 1868 } 1869 1869 } 1870 1870 1871 // Test for fewer than 2 characters in last sub 1872 if ( strlen( end( $subs ) ) < 2 ) 1873 return apply_filters( 'is_email', false, $email, 'last_sub_too_few_chars' ); 1874 1871 1875 // Congratulations your email made it! 1872 1876 return apply_filters( 'is_email', $email, $email, null ); 1873 1877 } -
tests/tests/formatting/IsEmail.php
9 9 "bob@example.com", 10 10 "phil@example.info", 11 11 "ace@204.32.222.14", 12 "kevin@many.subdomains.make.a.happy.man.edu" 13 12 "kevin@many.subdomains.make.a.happy.man.edu", 13 ); 14 14 foreach ( $data as $datum ) { 15 15 $this->assertEquals( $datum, is_email($datum), $datum ); 16 16 } … … 22 22 'http://bob.example.com/', 23 23 "sif i'd give u it, spamer!1", 24 24 "com.exampleNOSPAMbob", 25 "bob@your mom" 26 ); 25 "bob@your mom", 26 "alot@of.sub.domain.s", 27 ); 27 28 foreach ($data as $datum) { 28 29 $this->assertFalse(is_email($datum), $datum); 29 30 }