Parent Directory | Revision Log | Patch
--- spamassassin/trunk/t/uri_text.t 2005/05/04 11:10:22 168112 +++ spamassassin/trunk/t/uri_text.t 2005/05/04 11:17:46 168113 @@ -53,17 +53,18 @@ my $error = do { local $/; <$fh>; }; +$error =~ s/^.*dbg: uri: parsed uri found: //mg; # run patterns and anti-patterns my $failures = 0; for my $pattern (keys %patterns) { - if ($error !~ /${pattern}/) { + if ($error !~ /${pattern}/m) { print "did not find $pattern\n"; $failures++; } } for my $anti_pattern (keys %anti_patterns) { - if ($error =~ /${anti_pattern}/) { + if ($error =~ /${anti_pattern}/m) { print "did find $anti_pattern\n"; $failures++; } @@ -149,3 +150,118 @@ xyz..geifoza0.com !geifoza0 joe@koja3fui.koja3fui !koja3fui <xuq@dsj.x.thriyi.com> mailto:xuq@dsj.x.thriyi.com !http\S*thriyi + +http://www.example.com/about/wahfah7d.html wahfah7d +http://www.example.com?xa1kaLuo \?xa1kaLuo +http://www.lap7thob.com/ ^http://www.lap7thob.com/$ + +www.phoh1Koh.com/ ^www.phoh1Koh.com/$ +www.Tar4caeg.com:80 http://www.Tar4caeg.com:80 +www.Coo4mowe.com:80/foo/foo.html ^www.Coo4mowe.com:80/foo/foo.html +www.Nee2quae.com:80/ ^www.Nee2quae.com:80/$ + +HAETEI3D.com HAETEI3D +CUK3VEIZ.us CUK3VEIZ +CHAI7SAI.biz CHAI7SAI +VU4YAPHU.info VU4YAPHU +NAUVE1PH.net NAUVE1PH +LEIX6QUU.org LEIX6QUU +LOT1GOHV.ws LOT1GOHV +LI4JAIZI.name LI4JAIZI +BA1LOOXU.tv BA1LOOXU +yiez7too.CC yiez7too +huwaroo1.DE huwaroo1 +chohza7t.JP chohza7t +the7zuum.BE the7zuum +sai6bahg.AT sai6bahg +leow3del.UK leow3del +ba5keinu.NZ ba5keinu +chae2shi.CN chae2shi +roo7kiey.TW roo7kiey + +www.Chiew0ch.COM www.Chiew0ch.COM +www.thohY2qu.US www.thohY2qu.US +www.teiP7gei.BIZ www.teiP7gei.BIZ +www.xohThai8.INFO www.xohThai8.INFO +www.haik7Ram.NET www.haik7Ram.NET +www.Quaes3se.ORG www.Quaes3se.ORG +www.Chai6tah.WS www.Chai6tah.WS +www.Thuoth1y.NAME www.Thuoth1y.NAME +www.Chieb8ge.TV www.Chieb8ge.TV +WWW.quus4Rok.cc WWW.quus4Rok.cc +WWW.maic6Hei.de WWW.maic6Hei.de +WWW.he4Hiize.jp WWW.he4Hiize.jp +WWW.Soh1toob.be WWW.Soh1toob.be +WWW.chahMee5.at WWW.chahMee5.at +WWW.peepooN0.uk WWW.peepooN0.uk +WWW.Kiox3phi.nz WWW.Kiox3phi.nz +WWW.jong3Xou.cn WWW.jong3Xou.cn +WWW.waeShoe0.tw WWW.waeShoe0.tw + +invalid_ltd.foo !invalid_tld +invalid_ltd.bar !invalid_tld +invalid_ltd.xyzzy !invalid_tld +invalid_ltd.co.zz !invalid_tld + +www.invalid_ltd.foo !invalid_tld +www.invalid_ltd.bar !invalid_tld +www.invalid_ltd.xyzzy !invalid_tld +www.invalid_ltd.co.zz !invalid_tld + +command.com command.com +cmd.exe !cmd.exe + +commander !commander +aaacomaaa !aaacomaaa +aaa.com.aaa !aaa.com.aaa +com.foo.web !com.foo.web + +# IPs for www.yahoo.com +66.94.230.32 !66.94.230.32 +http://66.94.230.33 http://66.94.230.33 +http://1113515555 http://66.94.230.35 + +gooboo4k@xieyohy0.com mailto:gooboo4k@xieyohy0.com +mailto:baeb1fai@quo6puyo.com mailto:baeb1fai@quo6puyo.com + +http://www.luzoop5k.com http://www.luzoop5k.com +https://www.luzoop5k.com https://www.luzoop5k.com +ftp://www.luzoop5k.com ftp://www.luzoop5k.com +mailto:www.luzoop5k.com mailto:www.luzoop5k.com +file://www.luzoop5k.com file://www.luzoop5k.com + +# //<user>:<password>@<host>:<port>/<url-path> +http://user:pass@jiefeet4.com:80/x/y http://user:pass@jiefeet4.com:80/x/y + +liy8quei:80 !liy8quei +veibi6cu:443 !veibi6cu +puahi8si.com:80 puahi8si.com:80 +chop8tan.com:443 chop8tan.com:443 + +ftp://name@su5queib.ca//etc/motd ftp://name@su5queib.ca//etc/motd +ftp://name@faikaj4t.dom/%2Fetc/motd ftp://name@faikaj4t.dom//etc/motd + +keyword:sportscar !sportscar + +# questionable tests + +mailto://cah3neun@thaihe4d.com mailto://cah3neun@thaihe4d.com +mailto://jicu8vah@another@jicu8vah jicu8vah@another@jicu8vah +baeb1fai@@example.com !baeb1fai@@example.com + +#mailto://yie6xuna !yie6xuna + +#http://425EE622 http://66.94.230.34 +#gopher://www.luzoop5k.com gopher://www.luzoop5k.com +#nntp://www.luzoop5k.com nntp://www.luzoop5k.com +#telnet://www.luzoop5k.com telnet://www.luzoop5k.com +#wais://www.luzoop5k.com wais://www.luzoop5k.com +#prospero://www.luzoop5k.com prospero://www.luzoop5k.com +#nfs://www.luzoop5k.com nfs://www.luzoop5k.com +#pop://www.luzoop5k.com pop://www.luzoop5k.com +#tel://www.luzoop5k.com tel://www.luzoop5k.com +#fax://www.luzoop5k.com fax://www.luzoop5k.com +#modem://www.luzoop5k.com modem://www.luzoop5k.com +#ldap://www.luzoop5k.com ldap://www.luzoop5k.com +#im://www.luzoop5k.com im://www.luzoop5k.com +#snmp://www.luzoop5k.com snmp://www.luzoop5k.com
infrastructure at apache.org | ViewVC Help |
Powered by ViewVC 1.1.26 |