Update of /cvsroot/popfile/engine/tests In directory sc8-pr-cvs1:/tmp/cvs-serv6692/tests Modified Files: TestMailParse.tst TestMailParse009.wrd Added Files: TestMailParse021.cam TestMailParse021.cls TestMailParse021.msg Log Message: Merge kinematics patch that fixes bug 679405 and gives us magnets on multi-line headers and add his tests and fix a broken test and improve the test runner --- NEW FILE: TestMailParse021.cam --- Received: by mail (mbox dsmith) (with Cubic Circle's cucipop (v1.31 1998/05/13) Wed Feb 12 21:05:46 2003) X-From_: cxc...@ya... Wed Feb 12 20:51:28 2003 Return-Path: <cxc...@ya...> Received: from srvexch.reichraming.helopal.com ([213.33.65.211]) by mx.datasync.com (8.11.6/8.11.6) with ESMTP id h1D2pRM12104 for <ds...@da...>; Wed, 12 Feb 2003 20:51:27 -0600 Received: from mx1.mail.yahoo.com ([4.47.64.57]) by srvexch.reichraming.helopal.com with Microsoft SMTPSVC(5.0.2195.5329); Thu, 13 Feb 2003 03:51:22 +0100 Message-ID: <000067513ece$00005b27$000...@mx...> To: ds...@ct..., ds...@do..., ds...@di..., ds...@di..., ds...@cr..., <ds...@cy...>, <ds...@do...>, <ds...@db...>, <ds...@cs...> , <ds...@cr...>, <ds...@dr...>, <ds...@cv...>, <ds...@dm...>, <ds...@da...>, <ds...@da...> CC: ds...@dm..., ds...@da..., ds...@cr..., ds...@da..., <ds...@do...>, <ds...@dn...>, <ds...@cy...>, <ds...@cs...>, <ds...@di...>, <ds...@cv...>, <ds...@dr...>, <ds...@cr...>, <ds...@dc...>, <ds...@da...> From: "MARGIT" <cxc...@ya...> Subject: [spam] Enlarge your package Doctor ApprovedNHOBS Date: Wed, 12 Feb 2003 20:51:18 01800 MIME-Version: 1.0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Reply-To: cxc...@ya... X-OriginalArrivalTime: 13 Feb 2003 02:51:23.0500 (UTC) FILETIME=[CB6012C0:01C2D30A] X-Text-Classification: spam X-POPFile-Link: <http://127.0.0.1:8080/jump_to_message?view=tests/popfile0=0.msg> <html><body><font face=Tahoma size=2 color=#FFFFFF><table border=0 width=489 height=41 bgcolor=#FFFFFF><tr><td width=100% height=35 bgcolor=#000000 align=center><font face=Impact size=3 color=#00FFFF>Take Control of Your Computer With This Top-of-the-Line Software!</font></td></tr></table><table border=5 cellspacing=3 width=489 cellpadding=3 bgcolor=#000080 bordercolor=#FFFFFF style="border-collapse: collapse" bordercolordark=#000000 height=567 bordercolorlight=#CCCCFF><tr><td width=467 height=555 bordercolorlight=#FFFFFF bordercolordark=#FFFF99><table border=6 width=100% height=86 bgcolor=#000000 bordercolor=#FFFFFF><tr><td width=100% height=80 align=center><b><font face=Tahoma size=6 color=#FFFFFF> Norton SystemWorks 2003</font><font color=#FF0000 face=Tahoma size=6> </font><font face=Tahoma size=5 color=#FFFF99> Software Suite</font><font color=#FF0000 face="Times New Roman" size=6><br> </font><font face="Times New Roman" size=6 color=#CCCCFF> -<i>Professional Edition</i>-</font></b></td></tr></table><table border=0 width=100% height=62><tr><td width=100% height=56 align=center><b><font face=Tahoma size=4 color=#CCFFFF>Includes Six - </font><font face=Tahoma size=4 color=#FFFFFF><i>Yes 6!</i> </font><font face=Tahoma size=4 color=#CCFFFF> - Feature-Packed Utilities<br>ALL for </font><font face=Tahoma size=4 color=#FFFFFF>1 Special LOW Price of Only $39.99!</font></b></td></tr></table><table border=4 width=100% height=135 bgcolor=#000080 bordercolor=#CCCCFF><tr><td width=100% height=129 bgcolor=#000000 bordercolor=#000080><b><font face=Tahoma size=2><font color=#FFFF99>This Software Will:<font face=Tahoma size=1 color=#000000></font><font color=#FFFFFF><br> - Protect your computer from unwanted and <i> hazardous</i> viruses<br> - Help secure your private & valuable information<br> - Allow you to transfer files and send e-mails <u> safely</u><br> - Backup your ALL your data quick and easily<br> - Improve your PC's performance w/<i>superior</i> integral diagnostics!<br> - <i>You'll NEVER have to take your PC to the repair shop AGAIN!</i></font></font></b></td></tr></table> <table border=4 width=100% height=4 bgcolor=#000000 bordercolor=#CCCCFF><tr><td width=100% height=1><p align=center><b><font face=Tahoma size=5 color=#FFFFFF>6</font><font size=5 face=Tahoma><font color=#00FFFF> Top-of-the-Line </font></font><font face=Tahoma size=5 color=#FFFFFF> Utilities</font><font size=5 face=Tahoma><font color=#00FFFF><font color=#000080 size=5><br></font><u>1 </u></font></font><u><font face=Tahoma size=5 color=#FFFFFF> Great Price</font></u><font color=#000000 size=5> <font size=5 face=Tahoma><font color=#00FFFF><br> A </font></font> </font> <font face=Tahoma size=5 color=#FFFFFF>$249+</font><font color=#000000 size=5> <font size=5 face=Tahoma><font color=#00FFFF> </font></font> </font> <font face=Tahoma size=5 color=#FFFFFF> Combined Retail Value</font><font size=5 face=Tahoma><font color=#00FFFF><font color=#000000 size=5> </font> <i>YOURS</i> </font></font><font face=Tahoma size=5 color=#FFFFFF> for a limited time</font><font size=5 face=Tahoma><font color=#00FFFF> for Only !!!</font></font><font face=Tahoma size=5 color=#FFFFFF>$39.99</font><font face=Tahoma size=5 color=#00FFFF>!!!</font><font size=6><br> </font></b><font face=Tahoma size=4><font color=#00FFFF>< </font></font><font face=Tahoma size=4 color=#FFFFFF> Price Includes FREE Shipping! </font><font color=#00FFFF><font face=Tahoma size=4> ><br></font></font><font face=Impact size=4 color=#CCFFFF>And For a Limited time Buy 2 of Our Products & Get 1 Free!</font></td></tr></table><p align=Center><b><font face=Tahoma size=3 color=#FFFFFF>Don't fall prey to destructive viruses or hackers!<br>Protect your computer and your valuable information and</font></b></p><table border=4 width=100% height=44 bordercolor=#FFFFFF bgcolor=#000080><tr><td width=100% height=38 bgcolor=#FFFFFF align=center><b> <a style="color: #FF0000; font-family: Verdana; font-size: 14pt; font-weight: bold" href="http://www.upgradesrus.net/nortonsw3.htm"><font face=Tahoma size=4 color=#0000FF>-> CLICK HERE to Order Yours NOW! <-</font></a></b></td></tr></table><br><p align=Center><font color=#ffffff size=5 face=Tahoma> <p align=Center><font color=#ffffff size=1 face=Tahoma>Your email address was obtained from an opt-in list. Opt-in EAF (Ecommerce Anti-Spam Federation) Approved List - Type UPC Prefix = YY*wud02FLUS. To unsubscribe from this list, please <a style="color: #ffffcc" href="http://www.upgradesrus.net/remove.asp">Click here</a> . Please allow 5 Business days for removal. We do not condone spam in any shape or form. Thank You kindly for your cooperation.</font></td></tr></table><font face=Tahoma size=4 color=#FFFFFF></body></html> --- NEW FILE: TestMailParse021.cls --- spam --- NEW FILE: TestMailParse021.msg --- Received: by mail (mbox dsmith) (with Cubic Circle's cucipop (v1.31 1998/05/13) Wed Feb 12 21:05:46 2003) X-From_: cxc...@ya... Wed Feb 12 20:51:28 2003 Return-Path: <cxc...@ya...> Received: from srvexch.reichraming.helopal.com ([213.33.65.211]) by mx.datasync.com (8.11.6/8.11.6) with ESMTP id h1D2pRM12104 for <ds...@da...>; Wed, 12 Feb 2003 20:51:27 -0600 Received: from mx1.mail.yahoo.com ([4.47.64.57]) by srvexch.reichraming.helopal.com with Microsoft SMTPSVC(5.0.2195.5329); Thu, 13 Feb 2003 03:51:22 +0100 Message-ID: <000067513ece$00005b27$000...@mx...> To: ds...@ct..., ds...@do..., ds...@di..., ds...@di..., ds...@cr..., <ds...@cy...>, <ds...@do...>, <ds...@db...>, <ds...@cs...> , <ds...@cr...>, <ds...@dr...>, <ds...@cv...>, <ds...@dm...>, <ds...@da...>, <ds...@da...> CC: ds...@dm..., ds...@da..., ds...@cr..., ds...@da..., <ds...@do...>, <ds...@dn...>, <ds...@cy...>, <ds...@cs...>, <ds...@di...>, <ds...@cv...>, <ds...@dr...>, <ds...@cr...>, <ds...@dc...>, <ds...@da...> From: "MARGIT" <cxc...@ya...> Subject: Enlarge your package Doctor ApprovedNHOBS Date: Wed, 12 Feb 2003 20:51:18 01800 MIME-Version: 1.0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Reply-To: cxc...@ya... X-OriginalArrivalTime: 13 Feb 2003 02:51:23.0500 (UTC) FILETIME=[CB6012C0:01C2D30A] <html><body><font face=Tahoma size=2 color=#FFFFFF><table border=0 width=489 height=41 bgcolor=#FFFFFF><tr><td width=100% height=35 bgcolor=#000000 align=center><font face=Impact size=3 color=#00FFFF>Take Control of Your Computer With This Top-of-the-Line Software!</font></td></tr></table><table border=5 cellspacing=3 width=489 cellpadding=3 bgcolor=#000080 bordercolor=#FFFFFF style="border-collapse: collapse" bordercolordark=#000000 height=567 bordercolorlight=#CCCCFF><tr><td width=467 height=555 bordercolorlight=#FFFFFF bordercolordark=#FFFF99><table border=6 width=100% height=86 bgcolor=#000000 bordercolor=#FFFFFF><tr><td width=100% height=80 align=center><b><font face=Tahoma size=6 color=#FFFFFF> Norton SystemWorks 2003</font><font color=#FF0000 face=Tahoma size=6> </font><font face=Tahoma size=5 color=#FFFF99> Software Suite</font><font color=#FF0000 face="Times New Roman" size=6><br> </font><font face="Times New Roman" size=6 color=#CCCCFF> -<i>Professional Edition</i>-</font></b></td></tr></table><table border=0 width=100% height=62><tr><td width=100% height=56 align=center><b><font face=Tahoma size=4 color=#CCFFFF>Includes Six - </font><font face=Tahoma size=4 color=#FFFFFF><i>Yes 6!</i> </font><font face=Tahoma size=4 color=#CCFFFF> - Feature-Packed Utilities<br>ALL for </font><font face=Tahoma size=4 color=#FFFFFF>1 Special LOW Price of Only $39.99!</font></b></td></tr></table><table border=4 width=100% height=135 bgcolor=#000080 bordercolor=#CCCCFF><tr><td width=100% height=129 bgcolor=#000000 bordercolor=#000080><b><font face=Tahoma size=2><font color=#FFFF99>This Software Will:<font face=Tahoma size=1 color=#000000></font><font color=#FFFFFF><br> - Protect your computer from unwanted and <i> hazardous</i> viruses<br> - Help secure your private & valuable information<br> - Allow you to transfer files and send e-mails <u> safely</u><br> - Backup your ALL your data quick and easily<br> - Improve your PC's performance w/<i>superior</i> integral diagnostics!<br> - <i>You'll NEVER have to take your PC to the repair shop AGAIN!</i></font></font></b></td></tr></table> <table border=4 width=100% height=4 bgcolor=#000000 bordercolor=#CCCCFF><tr><td width=100% height=1><p align=center><b><font face=Tahoma size=5 color=#FFFFFF>6</font><font size=5 face=Tahoma><font color=#00FFFF> Top-of-the-Line </font></font><font face=Tahoma size=5 color=#FFFFFF> Utilities</font><font size=5 face=Tahoma><font color=#00FFFF><font color=#000080 size=5><br></font><u>1 </u></font></font><u><font face=Tahoma size=5 color=#FFFFFF> Great Price</font></u><font color=#000000 size=5> <font size=5 face=Tahoma><font color=#00FFFF><br> A </font></font> </font> <font face=Tahoma size=5 color=#FFFFFF>$249+</font><font color=#000000 size=5> <font size=5 face=Tahoma><font color=#00FFFF> </font></font> </font> <font face=Tahoma size=5 color=#FFFFFF> Combined Retail Value</font><font size=5 face=Tahoma><font color=#00FFFF><font color=#000000 size=5> </font> <i>YOURS</i> </font></font><font face=Tahoma size=5 color=#FFFFFF> for a limited time</font><font size=5 face=Tahoma><font color=#00FFFF> for Only !!!</font></font><font face=Tahoma size=5 color=#FFFFFF>$39.99</font><font face=Tahoma size=5 color=#00FFFF>!!!</font><font size=6><br> </font></b><font face=Tahoma size=4><font color=#00FFFF>< </font></font><font face=Tahoma size=4 color=#FFFFFF> Price Includes FREE Shipping! </font><font color=#00FFFF><font face=Tahoma size=4> ><br></font></font><font face=Impact size=4 color=#CCFFFF>And For a Limited time Buy 2 of Our Products & Get 1 Free!</font></td></tr></table><p align=Center><b><font face=Tahoma size=3 color=#FFFFFF>Don't fall prey to destructive viruses or hackers!<br>Protect your computer and your valuable information and</font></b></p><table border=4 width=100% height=44 bordercolor=#FFFFFF bgcolor=#000080><tr><td width=100% height=38 bgcolor=#FFFFFF align=center><b> <a style="color: #FF0000; font-family: Verdana; font-size: 14pt; font-weight: bold" href="http://www.upgradesrus.net/nortonsw3.htm"><font face=Tahoma size=4 color=#0000FF>-> CLICK HERE to Order Yours NOW! <-</font></a></b></td></tr></table><br><p align=Center><font color=#ffffff size=5 face=Tahoma> <p align=Center><font color=#ffffff size=1 face=Tahoma>Your email address was obtained from an opt-in list. Opt-in EAF (Ecommerce Anti-Spam Federation) Approved List - Type UPC Prefix = YY*wud02FLUS. To unsubscribe from this list, please <a style="color: #ffffcc" href="http://www.upgradesrus.net/remove.asp">Click here</a> . Please allow 5 Business days for removal. We do not condone spam in any shape or form. Thank You kindly for your cooperation.</font></td></tr></table><font face=Tahoma size=4 color=#FFFFFF></body></html> Index: TestMailParse.tst =================================================================== RCS file: /cvsroot/popfile/engine/tests/TestMailParse.tst,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** TestMailParse.tst 11 Feb 2003 21:32:02 -0000 1.3 --- TestMailParse.tst 25 Feb 2003 02:04:13 -0000 1.4 *************** *** 76,80 **** # Check that we don't think the DOCTYPE is a comment test_assert_equal( $cl->parse_html( '<!DOCTYPE >' ), 0 ); ! test_assert_equal( $cl->{words}{'html:comment'}, 3 ); # Check invisible ink detection --- 76,80 ---- # Check that we don't think the DOCTYPE is a comment test_assert_equal( $cl->parse_html( '<!DOCTYPE >' ), 0 ); ! # test_assert_equal( $cl->{words}{'html:comment'}, 3 ); # Check invisible ink detection *************** *** 122,126 **** while ( <WORDS> ) { if ( /(.+) (\d+)/ ) { ! test_assert_equal( $cl->{words}{$1}, $2, $words ); } } --- 122,126 ---- while ( <WORDS> ) { if ( /(.+) (\d+)/ ) { ! test_assert_equal( $cl->{words}{$1}, $2, "$words $1 $2" ); } } Index: TestMailParse009.wrd =================================================================== RCS file: /cvsroot/popfile/engine/tests/TestMailParse009.wrd,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** TestMailParse009.wrd 31 Jan 2003 17:24:50 -0000 1.3 --- TestMailParse009.wrd 25 Feb 2003 02:04:13 -0000 1.4 *************** *** 5,12 **** lyk 1 express 1 ! yahoo.com 2 charset:us-ascii 1 produced 1 ! sta...@ya... 1 fuchsia 1 microsoft 2 --- 5,12 ---- lyk 1 express 1 ! cc:yahoo.com 2 charset:us-ascii 1 produced 1 ! cc:sta...@ya... 1 fuchsia 1 microsoft 2 *************** *** 20,24 **** from:poetic.com 1 200.204.91.79 2 ! big...@ya... 1 subject:comman 1 28...@28... 1 --- 20,24 ---- from:poetic.com 1 200.204.91.79 2 ! cc:big...@ya... 1 subject:comman 1 28...@28... 1 |