Mail-Mbox-MessageParser v1.5108 Perl 5 v5.26.1 x86_64-linux-thread-multi
- Status
- Pass
- From
- Andreas J. König (ANDK)
- Dist
-
Mail-Mbox-MessageParser v1.5108
- Platform
- Perl 5 v5.26.1 x86_64-linux-thread-multi
- Date
- 2018-07-08 13:31:43
- ID
- 411e788a-82b3-11e8-bd70-7ed19fc1d00c
This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language. See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org
--
Dear David Coppit,
This is a computer-generated report for Mail-Mbox-MessageParser-1.5108
on perl 5.26.1, created by CPAN-Reporter-1.2018.
Thank you for uploading your work to CPAN. Congratulations!
All tests were successful.
Sections of this report:
* Tester comments
* Program output
* Prerequisites
* Environment and other context
------------------------------
TESTER COMMENTS
------------------------------
Additional comments from tester:
this report is from an automated smoke testing program
and was not reviewed by a human for accuracy
------------------------------
PROGRAM OUTPUT
------------------------------
Output from '/usr/bin/make test':
PERL_DL_NONLAZY=1 "/home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.26.1/1e0c/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/000_standard__compile.t .......
1..6
ok 1 - Compile test for blib/lib/Mail/Mbox/MessageParser.pm
ok 2 - Compile test for blib/lib/Mail/Mbox/MessageParser/Cache.pm
ok 3 - Compile test for blib/lib/Mail/Mbox/MessageParser/Perl.pm
ok 4 - Compile test for blib/lib/Mail/Mbox/MessageParser/MetaInfo.pm
ok 5 - Compile test for blib/lib/Mail/Mbox/MessageParser/Config.pm
ok 6 - Compile test for blib/lib/Mail/Mbox/MessageParser/Grep.pm
ok
t/000_standard__perl_critic.t ... skipped: Author test. Set $ENV{TEST_AUTHOR} to a true value to run.
t/000_standard__pod.t ...........
1..6
ok 1 - POD test for blib/lib/Mail/Mbox/MessageParser.pm
ok 2 - POD test for blib/lib/Mail/Mbox/MessageParser/Cache.pm
ok 3 - POD test for blib/lib/Mail/Mbox/MessageParser/Perl.pm
ok 4 - POD test for blib/lib/Mail/Mbox/MessageParser/MetaInfo.pm
ok 5 - POD test for blib/lib/Mail/Mbox/MessageParser/Config.pm
ok 6 - POD test for blib/lib/Mail/Mbox/MessageParser/Grep.pm
ok
t/000_standard__pod_coverage.t ..
1..6
ok 1 - Pod coverage on Mail::Mbox::MessageParser
ok 2 - Pod coverage on Mail::Mbox::MessageParser::Cache
ok 3 - Pod coverage on Mail::Mbox::MessageParser::Perl
ok 4 - Pod coverage on Mail::Mbox::MessageParser::MetaInfo
ok 5 - Pod coverage on Mail::Mbox::MessageParser::Config
ok 6 - Pod coverage on Mail::Mbox::MessageParser::Grep
ok
t/appended_mailbox.t ............
1..6
Testing modified mailbox with Perl implementation
Comparing /tmp/069Nke_fZm to t/mailboxes/mailarc-1.txt
Output /tmp/069Nke_fZm looks good.
ok 1 - Computing differences
Testing modified mailbox with Cache implementation
Comparing /tmp/xEvmwLBoVK to t/mailboxes/mailarc-1.txt
Output /tmp/xEvmwLBoVK looks good.
ok 2 - Computing differences
Testing modified mailbox with Grep implementation
ok 3 # skip GNU grep not available
Testing modified mailbox with Perl implementation
Comparing /tmp/MK_wS6mZin to t/mailboxes/mailarc-1.txt
Output /tmp/MK_wS6mZin looks good.
ok 4 - Computing differences
Testing modified mailbox with Cache implementation
Comparing /tmp/dbzYNdtDhO to t/mailboxes/mailarc-1.txt
Output /tmp/dbzYNdtDhO looks good.
ok 5 - Computing differences
Testing modified mailbox with Grep implementation
ok 6 # skip GNU grep not available
ok
t/bzip2.t .......................
1..1
Running test:
"/bin/cat" "t/mailboxes/mailarc-2.txt.bz2" | "/bin/bzip2" -cd
Comparing /tmp/d7t9dxysZc to t/results/mailarc-2.txt
Output /tmp/d7t9dxysZc looks good.
Comparing /tmp/thgvgoHl3v to t/results/none
Output /tmp/thgvgoHl3v looks good.
ok 1 - Computing differences
ok
t/endline.t .....................
1..8
Testing filename: t/mailboxes/mailarc-1-dos.txt
ok 1 - Dos endline expected
ok 2 - Dos endline expected
ok 3 - Dos endline expected
ok 4 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
ok 5 - Unix endline expected
ok 6 - Unix endline expected
ok 7 - Unix endline expected
ok 8 # skip GNU grep not available
ok
t/filehandle_compressed.t .......
1..16
Testing filename: t/mailboxes/mailarc-2.txt.bz2
Comparing /tmp/ebLDrYax7A to t/mailboxes/mailarc-2.txt
Output /tmp/ebLDrYax7A looks good.
ok 1 - Computing differences
Comparing /tmp/spEuDp9_2u to t/mailboxes/mailarc-2.txt
Output /tmp/spEuDp9_2u looks good.
ok 2 - Computing differences
Comparing /tmp/I8HKELgnLy to t/mailboxes/mailarc-2.txt
Output /tmp/I8HKELgnLy looks good.
ok 3 - Computing differences
ok 4 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt.gz
Comparing /tmp/JQJEpGXkG9 to t/mailboxes/mailarc-2.txt
Output /tmp/JQJEpGXkG9 looks good.
ok 5 - Computing differences
Comparing /tmp/utY0Gbykoz to t/mailboxes/mailarc-2.txt
Output /tmp/utY0Gbykoz looks good.
ok 6 - Computing differences
Comparing /tmp/6sl8Sfm1Yg to t/mailboxes/mailarc-2.txt
Output /tmp/6sl8Sfm1Yg looks good.
ok 7 - Computing differences
ok 8 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt.lz
ok 9 # skip lzip not available
ok 10 # skip lzip not available
ok 11 # skip lzip not available
ok 12 # skip lzip not available
Testing filename: t/mailboxes/mailarc-2.txt.xz
Comparing /tmp/3hQFfcl7Xa to t/mailboxes/mailarc-2.txt
Output /tmp/3hQFfcl7Xa looks good.
ok 13 - Computing differences
Comparing /tmp/TfKZ7mb3sA to t/mailboxes/mailarc-2.txt
Output /tmp/TfKZ7mb3sA looks good.
ok 14 - Computing differences
Comparing /tmp/8CvGR4i3t9 to t/mailboxes/mailarc-2.txt
Output /tmp/8CvGR4i3t9 looks good.
ok 15 - Computing differences
ok 16 # skip GNU grep not available
ok
t/filehandle_noncompressed.t ....
1..44
Testing filename: t/mailboxes/binary_body.txt
Comparing /tmp/VHDTHd9iim to t/mailboxes/binary_body.txt
Output /tmp/VHDTHd9iim looks good.
ok 1 - Computing differences
Comparing /tmp/2KkGxqaeYY to t/mailboxes/binary_body.txt
Output /tmp/2KkGxqaeYY looks good.
ok 2 - Computing differences
Comparing /tmp/8PVhYDYDY3 to t/mailboxes/binary_body.txt
Output /tmp/8PVhYDYDY3 looks good.
ok 3 - Computing differences
ok 4 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/lt62ztcFZC to t/mailboxes/hessbug.txt
Output /tmp/lt62ztcFZC looks good.
ok 5 - Computing differences
Comparing /tmp/p7TaDbA_DK to t/mailboxes/hessbug.txt
Output /tmp/p7TaDbA_DK looks good.
ok 6 - Computing differences
Comparing /tmp/FQiHRc7ikH to t/mailboxes/hessbug.txt
Output /tmp/FQiHRc7ikH looks good.
ok 7 - Computing differences
ok 8 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/kbuw88fmeY to t/mailboxes/invalid-boundaries.txt
Output /tmp/kbuw88fmeY looks good.
ok 9 - Computing differences
Comparing /tmp/gk0A6czWfj to t/mailboxes/invalid-boundaries.txt
Output /tmp/gk0A6czWfj looks good.
ok 10 - Computing differences
Comparing /tmp/qlGzYkNlhP to t/mailboxes/invalid-boundaries.txt
Output /tmp/qlGzYkNlhP looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/ETgoJ6Ypqa to t/mailboxes/mailarc-1-dos.txt
Output /tmp/ETgoJ6Ypqa looks good.
ok 13 - Computing differences
Comparing /tmp/3R6TW8moXw to t/mailboxes/mailarc-1-dos.txt
Output /tmp/3R6TW8moXw looks good.
ok 14 - Computing differences
Comparing /tmp/gfrP4CuCh5 to t/mailboxes/mailarc-1-dos.txt
Output /tmp/gfrP4CuCh5 looks good.
ok 15 - Computing differences
ok 16 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/dDi4NuMn7R to t/mailboxes/mailarc-1.txt
Output /tmp/dDi4NuMn7R looks good.
ok 17 - Computing differences
Comparing /tmp/XJFKzqECwj to t/mailboxes/mailarc-1.txt
Output /tmp/XJFKzqECwj looks good.
ok 18 - Computing differences
Comparing /tmp/f5NjVc8o2E to t/mailboxes/mailarc-1.txt
Output /tmp/f5NjVc8o2E looks good.
ok 19 - Computing differences
ok 20 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/5KUhtd_2R7 to t/mailboxes/mailarc-2.txt
Output /tmp/5KUhtd_2R7 looks good.
ok 21 - Computing differences
Comparing /tmp/hz9s_iAzFK to t/mailboxes/mailarc-2.txt
Output /tmp/hz9s_iAzFK looks good.
ok 22 - Computing differences
Comparing /tmp/ItCTtp8Cn8 to t/mailboxes/mailarc-2.txt
Output /tmp/ItCTtp8Cn8 looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/OAkyT9grH2 to t/mailboxes/mailarc-3.txt
Output /tmp/OAkyT9grH2 looks good.
ok 25 - Computing differences
Comparing /tmp/SKwDizipIu to t/mailboxes/mailarc-3.txt
Output /tmp/SKwDizipIu looks good.
ok 26 - Computing differences
Comparing /tmp/27B05rYFHn to t/mailboxes/mailarc-3.txt
Output /tmp/27B05rYFHn looks good.
ok 27 - Computing differences
ok 28 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/1xVU60qEFD to t/mailboxes/mailseparators.txt
Output /tmp/1xVU60qEFD looks good.
ok 29 - Computing differences
Comparing /tmp/n9Y9LeI9QP to t/mailboxes/mailseparators.txt
Output /tmp/n9Y9LeI9QP looks good.
ok 30 - Computing differences
Comparing /tmp/oKypoX2QKc to t/mailboxes/mailseparators.txt
Output /tmp/oKypoX2QKc looks good.
ok 31 - Computing differences
ok 32 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/QRHAet0StW to t/mailboxes/malformed.txt
Output /tmp/QRHAet0StW looks good.
ok 33 - Computing differences
Comparing /tmp/seEf0h8BSX to t/mailboxes/malformed.txt
Output /tmp/seEf0h8BSX looks good.
ok 34 - Computing differences
Comparing /tmp/jnuKkIqiKO to t/mailboxes/malformed.txt
Output /tmp/jnuKkIqiKO looks good.
ok 35 - Computing differences
ok 36 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/gaWiUUCOBd to t/mailboxes/newlines_at_beginning.txt
Output /tmp/gaWiUUCOBd looks good.
ok 37 - Computing differences
Comparing /tmp/_Fm6UFLTo5 to t/mailboxes/newlines_at_beginning.txt
Output /tmp/_Fm6UFLTo5 looks good.
ok 38 - Computing differences
Comparing /tmp/KO6qxP8kkU to t/mailboxes/newlines_at_beginning.txt
Output /tmp/KO6qxP8kkU looks good.
ok 39 - Computing differences
ok 40 # skip GNU grep not available
Testing filename: t/mailboxes/vm-emacs.txt
Comparing /tmp/YXmFQnpHQc to t/mailboxes/vm-emacs.txt
Output /tmp/YXmFQnpHQc looks good.
ok 41 - Computing differences
Comparing /tmp/fipAcUTz5T to t/mailboxes/vm-emacs.txt
Output /tmp/fipAcUTz5T looks good.
ok 42 - Computing differences
Comparing /tmp/N2uUBbxa6z to t/mailboxes/vm-emacs.txt
Output /tmp/N2uUBbxa6z looks good.
ok 43 - Computing differences
ok 44 # skip GNU grep not available
ok
t/filename_compressed.t .........
1..4
Testing filename: t/mailboxes/mailarc-2.txt.bz2
Comparing /tmp/qViCbedDMn to t/mailboxes/mailarc-2.txt
Output /tmp/qViCbedDMn looks good.
ok 1 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt.gz
Comparing /tmp/ce4S93kGSg to t/mailboxes/mailarc-2.txt
Output /tmp/ce4S93kGSg looks good.
ok 2 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt.lz
ok 3 # skip lzip not available
Testing filename: t/mailboxes/mailarc-2.txt.xz
Comparing /tmp/enjGlFwg6K to t/mailboxes/mailarc-2.txt
Output /tmp/enjGlFwg6K looks good.
ok 4 - Computing differences
ok
t/filename_noncompressed.t ......
1..11
Testing filename: t/mailboxes/binary_body.txt
Comparing /tmp/wqRxvTR1Yq to t/mailboxes/binary_body.txt
Output /tmp/wqRxvTR1Yq looks good.
ok 1 - Computing differences
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/luUnEYScAJ to t/mailboxes/hessbug.txt
Output /tmp/luUnEYScAJ looks good.
ok 2 - Computing differences
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/PZQMNICakW to t/mailboxes/invalid-boundaries.txt
Output /tmp/PZQMNICakW looks good.
ok 3 - Computing differences
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/ctQPPK2J7i to t/mailboxes/mailarc-1-dos.txt
Output /tmp/ctQPPK2J7i looks good.
ok 4 - Computing differences
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/JLA61ZjoRZ to t/mailboxes/mailarc-1.txt
Output /tmp/JLA61ZjoRZ looks good.
ok 5 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/FQnRggjyK7 to t/mailboxes/mailarc-2.txt
Output /tmp/FQnRggjyK7 looks good.
ok 6 - Computing differences
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/3WpDnWhKLh to t/mailboxes/mailarc-3.txt
Output /tmp/3WpDnWhKLh looks good.
ok 7 - Computing differences
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/W_DC9n3MX7 to t/mailboxes/mailseparators.txt
Output /tmp/W_DC9n3MX7 looks good.
ok 8 - Computing differences
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/m3yOcGr2Vu to t/mailboxes/malformed.txt
Output /tmp/m3yOcGr2Vu looks good.
ok 9 - Computing differences
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/aQq6stnTLT to t/mailboxes/newlines_at_beginning.txt
Output /tmp/aQq6stnTLT looks good.
ok 10 - Computing differences
Testing filename: t/mailboxes/vm-emacs.txt
Comparing /tmp/08CqLjv6Yd to t/mailboxes/vm-emacs.txt
Output /tmp/08CqLjv6Yd looks good.
ok 11 - Computing differences
ok
t/grep.t ........................
1..4
Running test:
unset LC_ALL LC_COLLATE LANG LC_CTYPE LC_MESSAGES; grep --extended-regexp --line-number --byte-offset --binary-files=text "^From [^:]+(:[0-9][0-9]){1,2}( *([A-Z]{2,6}|[+-]?[0-9]{4})){1,3}( remote from .*)?
?$" t/mailboxes/mailarc-1.txt
ok 1 # skip 1
Running test:
unset LC_ALL LC_COLLATE LANG LC_CTYPE LC_MESSAGES; grep --extended-regexp --line-number --byte-offset --binary-files=text "^From [^:]+(:[0-9][0-9]){1,2}( *([A-Z]{2,6}|[+-]?[0-9]{4})){1,3}( remote from .*)?
?$" t/mailboxes/mailarc-2.txt
ok 2 # skip 1
Running test:
unset LC_ALL LC_COLLATE LANG LC_CTYPE LC_MESSAGES; grep --extended-regexp --line-number --byte-offset --binary-files=text "^From [^:]+(:[0-9][0-9]){1,2}( *([A-Z]{2,6}|[+-]?[0-9]{4})){1,3}( remote from .*)?
?$" t/mailboxes/mailarc-3.txt
ok 3 # skip 1
Running test:
unset LC_ALL LC_COLLATE LANG LC_CTYPE LC_MESSAGES; grep --extended-regexp --line-number --byte-offset --binary-files=text "^From [^:]+(:[0-9][0-9]){1,2}( *([A-Z]{2,6}|[+-]?[0-9]{4})){1,3}( remote from .*)?
?$" t/mailboxes/mailseparators.txt
ok 4 # skip 1
ok
t/gzip.t ........................
1..1
Running test:
"/bin/cat" "t/mailboxes/mailarc-2.txt.gz" | "/bin/gzip" -cd
Comparing /tmp/k9J_72llij to t/results/mailarc-2.txt
Output /tmp/k9J_72llij looks good.
Comparing /tmp/aDDVzhWXZH to t/results/none
Output /tmp/aDDVzhWXZH looks good.
ok 1 - Computing differences
ok
t/length.t ......................
1..30
Testing filename: t/mailboxes/binary_body.txt
Comparing /tmp/68wloVdUpk to t/results/length_binary_body.stdout
Output /tmp/68wloVdUpk looks good.
ok 1 - Computing differences
Comparing /tmp/TBjqWNqUWo to t/results/length_binary_body.stdout
Output /tmp/TBjqWNqUWo looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/NrapwTmCuf to t/results/length_hessbug.stdout
Output /tmp/NrapwTmCuf looks good.
ok 4 - Computing differences
Comparing /tmp/IbNaO4KthP to t/results/length_hessbug.stdout
Output /tmp/IbNaO4KthP looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/igxze4trrt to t/results/length_invalid-boundaries.stdout
Output /tmp/igxze4trrt looks good.
ok 7 - Computing differences
Comparing /tmp/LZqk217QjD to t/results/length_invalid-boundaries.stdout
Output /tmp/LZqk217QjD looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/ajZ1fC0clK to t/results/length_mailarc-1-dos.stdout
Output /tmp/ajZ1fC0clK looks good.
ok 10 - Computing differences
Comparing /tmp/__UO7TNNW7 to t/results/length_mailarc-1-dos.stdout
Output /tmp/__UO7TNNW7 looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/0Vnj3sbgB5 to t/results/length_mailarc-1.stdout
Output /tmp/0Vnj3sbgB5 looks good.
ok 13 - Computing differences
Comparing /tmp/OArqiMfE6n to t/results/length_mailarc-1.stdout
Output /tmp/OArqiMfE6n looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/m84gnwqJ57 to t/results/length_mailarc-2.stdout
Output /tmp/m84gnwqJ57 looks good.
ok 16 - Computing differences
Comparing /tmp/XrU9chq3hu to t/results/length_mailarc-2.stdout
Output /tmp/XrU9chq3hu looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/LES_klBfOB to t/results/length_mailarc-3.stdout
Output /tmp/LES_klBfOB looks good.
ok 19 - Computing differences
Comparing /tmp/VM5plRXacH to t/results/length_mailarc-3.stdout
Output /tmp/VM5plRXacH looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/UhY3d4sORm to t/results/length_mailseparators.stdout
Output /tmp/UhY3d4sORm looks good.
ok 22 - Computing differences
Comparing /tmp/xxR8uWzXJj to t/results/length_mailseparators.stdout
Output /tmp/xxR8uWzXJj looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/KDDZA15vjh to t/results/length_malformed.stdout
Output /tmp/KDDZA15vjh looks good.
ok 25 - Computing differences
Comparing /tmp/RDYSCpVjGK to t/results/length_malformed.stdout
Output /tmp/RDYSCpVjGK looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/HkDUSsxUap to t/results/length_newlines_at_beginning.stdout
Output /tmp/HkDUSsxUap looks good.
ok 28 - Computing differences
Comparing /tmp/SF_umxN0JR to t/results/length_newlines_at_beginning.stdout
Output /tmp/SF_umxN0JR looks good.
ok 29 - Computing differences
ok 30 # skip GNU grep not available
ok
t/line_number.t .................
1..30
Testing filename: t/mailboxes/binary_body.txt
Comparing /tmp/AH7ulajwBT to t/results/line_number_binary_body.stdout
Output /tmp/AH7ulajwBT looks good.
ok 1 - Computing differences
Comparing /tmp/V6jabgmgxq to t/results/line_number_binary_body.stdout
Output /tmp/V6jabgmgxq looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/GKeczFOF4w to t/results/line_number_hessbug.stdout
Output /tmp/GKeczFOF4w looks good.
ok 4 - Computing differences
Comparing /tmp/dg3eEQS_62 to t/results/line_number_hessbug.stdout
Output /tmp/dg3eEQS_62 looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/ATFmX0XLTT to t/results/line_number_invalid-boundaries.stdout
Output /tmp/ATFmX0XLTT looks good.
ok 7 - Computing differences
Comparing /tmp/o6rloWewVl to t/results/line_number_invalid-boundaries.stdout
Output /tmp/o6rloWewVl looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/kfArs_rv3K to t/results/line_number_mailarc-1-dos.stdout
Output /tmp/kfArs_rv3K looks good.
ok 10 - Computing differences
Comparing /tmp/NZ4iWAUQEe to t/results/line_number_mailarc-1-dos.stdout
Output /tmp/NZ4iWAUQEe looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/5Xz1h2XALN to t/results/line_number_mailarc-1.stdout
Output /tmp/5Xz1h2XALN looks good.
ok 13 - Computing differences
Comparing /tmp/Qv90DkGOHC to t/results/line_number_mailarc-1.stdout
Output /tmp/Qv90DkGOHC looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/HvgJmG7k7K to t/results/line_number_mailarc-2.stdout
Output /tmp/HvgJmG7k7K looks good.
ok 16 - Computing differences
Comparing /tmp/161dmLCRUA to t/results/line_number_mailarc-2.stdout
Output /tmp/161dmLCRUA looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/mKPfs3sO2b to t/results/line_number_mailarc-3.stdout
Output /tmp/mKPfs3sO2b looks good.
ok 19 - Computing differences
Comparing /tmp/YtNLuwbyHA to t/results/line_number_mailarc-3.stdout
Output /tmp/YtNLuwbyHA looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/rVnnLzJyuA to t/results/line_number_mailseparators.stdout
Output /tmp/rVnnLzJyuA looks good.
ok 22 - Computing differences
Comparing /tmp/xXOZPq2B4B to t/results/line_number_mailseparators.stdout
Output /tmp/xXOZPq2B4B looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/s6JN0LiB6b to t/results/line_number_malformed.stdout
Output /tmp/s6JN0LiB6b looks good.
ok 25 - Computing differences
Comparing /tmp/_lKyhn7UTu to t/results/line_number_malformed.stdout
Output /tmp/_lKyhn7UTu looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/VMwuOEaMXK to t/results/line_number_newlines_at_beginning.stdout
Output /tmp/VMwuOEaMXK looks good.
ok 28 - Computing differences
Comparing /tmp/ZgM8GT_jbl to t/results/line_number_newlines_at_beginning.stdout
Output /tmp/ZgM8GT_jbl looks good.
ok 29 - Computing differences
ok 30 # skip GNU grep not available
ok
t/lzip.t ........................
1..1
Running test:
"/bin/cat" "t/mailboxes/mailarc-2.txt.lz" | "lzip" -cd
ok 1 # skip lzip not available
ok
t/number.t ......................
1..30
Testing filename: t/mailboxes/binary_body.txt
Comparing /tmp/Z32GIzvgtR to t/results/number_binary_body.stdout
Output /tmp/Z32GIzvgtR looks good.
ok 1 - Computing differences
Comparing /tmp/qLMrNLSU47 to t/results/number_binary_body.stdout
Output /tmp/qLMrNLSU47 looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/WYSQCsJinh to t/results/number_hessbug.stdout
Output /tmp/WYSQCsJinh looks good.
ok 4 - Computing differences
Comparing /tmp/IhNDSPkq7f to t/results/number_hessbug.stdout
Output /tmp/IhNDSPkq7f looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/_taMexZ0CL to t/results/number_invalid-boundaries.stdout
Output /tmp/_taMexZ0CL looks good.
ok 7 - Computing differences
Comparing /tmp/gQ7REamgwF to t/results/number_invalid-boundaries.stdout
Output /tmp/gQ7REamgwF looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/HzaklTquLH to t/results/number_mailarc-1-dos.stdout
Output /tmp/HzaklTquLH looks good.
ok 10 - Computing differences
Comparing /tmp/RKyLhRJ6Fu to t/results/number_mailarc-1-dos.stdout
Output /tmp/RKyLhRJ6Fu looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/LClqzKCGHW to t/results/number_mailarc-1.stdout
Output /tmp/LClqzKCGHW looks good.
ok 13 - Computing differences
Comparing /tmp/skDMuxzr1r to t/results/number_mailarc-1.stdout
Output /tmp/skDMuxzr1r looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/q9rhBLH1Qv to t/results/number_mailarc-2.stdout
Output /tmp/q9rhBLH1Qv looks good.
ok 16 - Computing differences
Comparing /tmp/ktc8lWTPOB to t/results/number_mailarc-2.stdout
Output /tmp/ktc8lWTPOB looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/wRKRig8438 to t/results/number_mailarc-3.stdout
Output /tmp/wRKRig8438 looks good.
ok 19 - Computing differences
Comparing /tmp/hsDjQA3nuG to t/results/number_mailarc-3.stdout
Output /tmp/hsDjQA3nuG looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/pUrINXQscu to t/results/number_mailseparators.stdout
Output /tmp/pUrINXQscu looks good.
ok 22 - Computing differences
Comparing /tmp/u4lUxi6ttU to t/results/number_mailseparators.stdout
Output /tmp/u4lUxi6ttU looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/yfE0KhVT3K to t/results/number_malformed.stdout
Output /tmp/yfE0KhVT3K looks good.
ok 25 - Computing differences
Comparing /tmp/YSsZLaBwEQ to t/results/number_malformed.stdout
Output /tmp/YSsZLaBwEQ looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/F0_cuSYqtT to t/results/number_newlines_at_beginning.stdout
Output /tmp/F0_cuSYqtT looks good.
ok 28 - Computing differences
Comparing /tmp/lOXNTFB3UF to t/results/number_newlines_at_beginning.stdout
Output /tmp/lOXNTFB3UF looks good.
ok 29 - Computing differences
ok 30 # skip GNU grep not available
ok
t/offset.t ......................
1..30
Testing filename: t/mailboxes/binary_body.txt
Comparing /tmp/7TSo_2gRR0 to t/results/offset_binary_body.stdout
Output /tmp/7TSo_2gRR0 looks good.
ok 1 - Computing differences
Comparing /tmp/kBftFKIr0G to t/results/offset_binary_body.stdout
Output /tmp/kBftFKIr0G looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/ubSZ3kB2tA to t/results/offset_hessbug.stdout
Output /tmp/ubSZ3kB2tA looks good.
ok 4 - Computing differences
Comparing /tmp/DKjtT9W0tD to t/results/offset_hessbug.stdout
Output /tmp/DKjtT9W0tD looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/5d0SN0pGmk to t/results/offset_invalid-boundaries.stdout
Output /tmp/5d0SN0pGmk looks good.
ok 7 - Computing differences
Comparing /tmp/quCN24jTcs to t/results/offset_invalid-boundaries.stdout
Output /tmp/quCN24jTcs looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/lslhUa5uKJ to t/results/offset_mailarc-1-dos.stdout
Output /tmp/lslhUa5uKJ looks good.
ok 10 - Computing differences
Comparing /tmp/fJxh_SVEyE to t/results/offset_mailarc-1-dos.stdout
Output /tmp/fJxh_SVEyE looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/35WJo8VmhY to t/results/offset_mailarc-1.stdout
Output /tmp/35WJo8VmhY looks good.
ok 13 - Computing differences
Comparing /tmp/QH0ZgvVKnz to t/results/offset_mailarc-1.stdout
Output /tmp/QH0ZgvVKnz looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/tg71dYKaDl to t/results/offset_mailarc-2.stdout
Output /tmp/tg71dYKaDl looks good.
ok 16 - Computing differences
Comparing /tmp/LkgOsRCHIo to t/results/offset_mailarc-2.stdout
Output /tmp/LkgOsRCHIo looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/KZn_uvMKor to t/results/offset_mailarc-3.stdout
Output /tmp/KZn_uvMKor looks good.
ok 19 - Computing differences
Comparing /tmp/or0RPG5Wk_ to t/results/offset_mailarc-3.stdout
Output /tmp/or0RPG5Wk_ looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/tgxzKmddZz to t/results/offset_mailseparators.stdout
Output /tmp/tgxzKmddZz looks good.
ok 22 - Computing differences
Comparing /tmp/YWwtamGeiO to t/results/offset_mailseparators.stdout
Output /tmp/YWwtamGeiO looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/zZaOZd0bRF to t/results/offset_malformed.stdout
Output /tmp/zZaOZd0bRF looks good.
ok 25 - Computing differences
Comparing /tmp/28msORnrxX to t/results/offset_malformed.stdout
Output /tmp/28msORnrxX looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/RgiNa0Ka9E to t/results/offset_newlines_at_beginning.stdout
Output /tmp/RgiNa0Ka9E looks good.
ok 28 - Computing differences
Comparing /tmp/MvxgeQHykc to t/results/offset_newlines_at_beginning.stdout
Output /tmp/MvxgeQHykc looks good.
ok 29 - Computing differences
ok 30 # skip GNU grep not available
ok
t/prologue.t ....................
1..33
Testing filename: t/mailboxes/binary_body.txt
Comparing /tmp/L9_jMZWhOD to t/mailboxes/binary_body.txt
Output /tmp/L9_jMZWhOD looks good.
ok 1 - Computing differences
Comparing /tmp/6CI7Stbj1j to t/mailboxes/binary_body.txt
Output /tmp/6CI7Stbj1j looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/47MhfedoE4 to t/mailboxes/hessbug.txt
Output /tmp/47MhfedoE4 looks good.
ok 4 - Computing differences
Comparing /tmp/q4DCCuiwwp to t/mailboxes/hessbug.txt
Output /tmp/q4DCCuiwwp looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/AnYYTvqZC1 to t/mailboxes/invalid-boundaries.txt
Output /tmp/AnYYTvqZC1 looks good.
ok 7 - Computing differences
Comparing /tmp/MRhxwJ6TP2 to t/mailboxes/invalid-boundaries.txt
Output /tmp/MRhxwJ6TP2 looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/hPuMOQP3b8 to t/mailboxes/mailarc-1-dos.txt
Output /tmp/hPuMOQP3b8 looks good.
ok 10 - Computing differences
Comparing /tmp/Y1Cyk0fdfk to t/mailboxes/mailarc-1-dos.txt
Output /tmp/Y1Cyk0fdfk looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/sMKqHpuT1h to t/mailboxes/mailarc-1.txt
Output /tmp/sMKqHpuT1h looks good.
ok 13 - Computing differences
Comparing /tmp/AG5cevvblS to t/mailboxes/mailarc-1.txt
Output /tmp/AG5cevvblS looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/DSvSgMZngn to t/mailboxes/mailarc-2.txt
Output /tmp/DSvSgMZngn looks good.
ok 16 - Computing differences
Comparing /tmp/K6f2dW7ATp to t/mailboxes/mailarc-2.txt
Output /tmp/K6f2dW7ATp looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/yhgnCKHpyG to t/mailboxes/mailarc-3.txt
Output /tmp/yhgnCKHpyG looks good.
ok 19 - Computing differences
Comparing /tmp/rEVDhOmMjl to t/mailboxes/mailarc-3.txt
Output /tmp/rEVDhOmMjl looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/R0byNo3PER to t/mailboxes/mailseparators.txt
Output /tmp/R0byNo3PER looks good.
ok 22 - Computing differences
Comparing /tmp/4OdjLKu3SA to t/mailboxes/mailseparators.txt
Output /tmp/4OdjLKu3SA looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/qfZjToX3Xl to t/mailboxes/malformed.txt
Output /tmp/qfZjToX3Xl looks good.
ok 25 - Computing differences
Comparing /tmp/sUjaiFTd9H to t/mailboxes/malformed.txt
Output /tmp/sUjaiFTd9H looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/omH8Sm7OpU to t/mailboxes/newlines_at_beginning.txt
Output /tmp/omH8Sm7OpU looks good.
ok 28 - Computing differences
Comparing /tmp/LWwAvqeLoX to t/mailboxes/newlines_at_beginning.txt
Output /tmp/LWwAvqeLoX looks good.
ok 29 - Computing differences
ok 30 # skip GNU grep not available
Testing filename: t/mailboxes/vm-emacs.txt
Comparing /tmp/x6kzc9O_4R to t/mailboxes/vm-emacs.txt
Output /tmp/x6kzc9O_4R looks good.
ok 31 - Computing differences
Comparing /tmp/WUFZQX2rLz to t/mailboxes/vm-emacs.txt
Output /tmp/WUFZQX2rLz looks good.
ok 32 - Computing differences
ok 33 # skip GNU grep not available
ok
t/reset.t .......................
1..60
Testing filename: t/mailboxes/binary_body.txt
Testing partial mailbox reset with Perl implementation
Comparing /tmp/_yAVAEvuoS to t/results/reset_binary_body.stdout
Output /tmp/_yAVAEvuoS looks good.
ok 1 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/CORBrN82Rd to t/results/reset_binary_body.stdout
Output /tmp/CORBrN82Rd looks good.
ok 2 - Computing differences
Testing partial mailbox reset with Grep implementation
ok 3 # skip GNU grep not available
Testing full mailbox reset with Perl implementation
Comparing /tmp/R0UggJhada to t/results/reset_binary_body.stdout
Output /tmp/R0UggJhada looks good.
ok 4 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/NPjGAqfF2a to t/results/reset_binary_body.stdout
Output /tmp/NPjGAqfF2a looks good.
ok 5 - Computing differences
Testing full mailbox reset with Grep implementation
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Testing partial mailbox reset with Perl implementation
Comparing /tmp/tEXsP5PBZw to t/results/reset_hessbug.stdout
Output /tmp/tEXsP5PBZw looks good.
ok 7 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/EC6SL3Y6vu to t/results/reset_hessbug.stdout
Output /tmp/EC6SL3Y6vu looks good.
ok 8 - Computing differences
Testing partial mailbox reset with Grep implementation
ok 9 # skip GNU grep not available
Testing full mailbox reset with Perl implementation
Comparing /tmp/sSisBvq3Lf to t/results/reset_hessbug.stdout
Output /tmp/sSisBvq3Lf looks good.
ok 10 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/VX4l_1R7IK to t/results/reset_hessbug.stdout
Output /tmp/VX4l_1R7IK looks good.
ok 11 - Computing differences
Testing full mailbox reset with Grep implementation
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Testing partial mailbox reset with Perl implementation
Comparing /tmp/q23BLmmFKf to t/results/reset_invalid-boundaries.stdout
Output /tmp/q23BLmmFKf looks good.
ok 13 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/bXKcygWGOg to t/results/reset_invalid-boundaries.stdout
Output /tmp/bXKcygWGOg looks good.
ok 14 - Computing differences
Testing partial mailbox reset with Grep implementation
ok 15 # skip GNU grep not available
Testing full mailbox reset with Perl implementation
Comparing /tmp/PttG4OgshZ to t/results/reset_invalid-boundaries.stdout
Output /tmp/PttG4OgshZ looks good.
ok 16 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/b0Mx5EM1WK to t/results/reset_invalid-boundaries.stdout
Output /tmp/b0Mx5EM1WK looks good.
ok 17 - Computing differences
Testing full mailbox reset with Grep implementation
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Testing partial mailbox reset with Perl implementation
Comparing /tmp/jtlrcSWRc1 to t/results/reset_mailarc-1-dos.stdout
Output /tmp/jtlrcSWRc1 looks good.
ok 19 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/kA_8xffFdU to t/results/reset_mailarc-1-dos.stdout
Output /tmp/kA_8xffFdU looks good.
ok 20 - Computing differences
Testing partial mailbox reset with Grep implementation
ok 21 # skip GNU grep not available
Testing full mailbox reset with Perl implementation
Comparing /tmp/VkC9gAy_TR to t/results/reset_mailarc-1-dos.stdout
Output /tmp/VkC9gAy_TR looks good.
ok 22 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/J1h9YIWqmn to t/results/reset_mailarc-1-dos.stdout
Output /tmp/J1h9YIWqmn looks good.
ok 23 - Computing differences
Testing full mailbox reset with Grep implementation
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Testing partial mailbox reset with Perl implementation
Comparing /tmp/2bJHJgFObR to t/results/reset_mailarc-1.stdout
Output /tmp/2bJHJgFObR looks good.
ok 25 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/RMz562jwFI to t/results/reset_mailarc-1.stdout
Output /tmp/RMz562jwFI looks good.
ok 26 - Computing differences
Testing partial mailbox reset with Grep implementation
ok 27 # skip GNU grep not available
Testing full mailbox reset with Perl implementation
Comparing /tmp/09nH0ramQ1 to t/results/reset_mailarc-1.stdout
Output /tmp/09nH0ramQ1 looks good.
ok 28 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/_VaqguYunl to t/results/reset_mailarc-1.stdout
Output /tmp/_VaqguYunl looks good.
ok 29 - Computing differences
Testing full mailbox reset with Grep implementation
ok 30 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Testing partial mailbox reset with Perl implementation
Comparing /tmp/p0hR0YSNCY to t/results/reset_mailarc-2.stdout
Output /tmp/p0hR0YSNCY looks good.
ok 31 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/PPSTyyJwqC to t/results/reset_mailarc-2.stdout
Output /tmp/PPSTyyJwqC looks good.
ok 32 - Computing differences
Testing partial mailbox reset with Grep implementation
ok 33 # skip GNU grep not available
Testing full mailbox reset with Perl implementation
Comparing /tmp/Xo2e6GQdfE to t/results/reset_mailarc-2.stdout
Output /tmp/Xo2e6GQdfE looks good.
ok 34 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/T46kqLdeks to t/results/reset_mailarc-2.stdout
Output /tmp/T46kqLdeks looks good.
ok 35 - Computing differences
Testing full mailbox reset with Grep implementation
ok 36 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Testing partial mailbox reset with Perl implementation
Comparing /tmp/rzYL6_Ny_7 to t/results/reset_mailarc-3.stdout
Output /tmp/rzYL6_Ny_7 looks good.
ok 37 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/Kt5NWy3n09 to t/results/reset_mailarc-3.stdout
Output /tmp/Kt5NWy3n09 looks good.
ok 38 - Computing differences
Testing partial mailbox reset with Grep implementation
ok 39 # skip GNU grep not available
Testing full mailbox reset with Perl implementation
Comparing /tmp/lToXC3I54W to t/results/reset_mailarc-3.stdout
Output /tmp/lToXC3I54W looks good.
ok 40 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/R89QEDO4y5 to t/results/reset_mailarc-3.stdout
Output /tmp/R89QEDO4y5 looks good.
ok 41 - Computing differences
Testing full mailbox reset with Grep implementation
ok 42 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Testing partial mailbox reset with Perl implementation
Comparing /tmp/xozXTUPiDX to t/results/reset_mailseparators.stdout
Output /tmp/xozXTUPiDX looks good.
ok 43 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/ANS_ODj3rU to t/results/reset_mailseparators.stdout
Output /tmp/ANS_ODj3rU looks good.
ok 44 - Computing differences
Testing partial mailbox reset with Grep implementation
ok 45 # skip GNU grep not available
Testing full mailbox reset with Perl implementation
Comparing /tmp/FsIpsbHc08 to t/results/reset_mailseparators.stdout
Output /tmp/FsIpsbHc08 looks good.
ok 46 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/2YHeGRERbU to t/results/reset_mailseparators.stdout
Output /tmp/2YHeGRERbU looks good.
ok 47 - Computing differences
Testing full mailbox reset with Grep implementation
ok 48 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Testing partial mailbox reset with Perl implementation
Comparing /tmp/_mJy0LuNBu to t/results/reset_malformed.stdout
Output /tmp/_mJy0LuNBu looks good.
ok 49 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/SwNQpV67CD to t/results/reset_malformed.stdout
Output /tmp/SwNQpV67CD looks good.
ok 50 - Computing differences
Testing partial mailbox reset with Grep implementation
ok 51 # skip GNU grep not available
Testing full mailbox reset with Perl implementation
Comparing /tmp/BHKfYgt86P to t/results/reset_malformed.stdout
Output /tmp/BHKfYgt86P looks good.
ok 52 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/loq4_ApCyq to t/results/reset_malformed.stdout
Output /tmp/loq4_ApCyq looks good.
ok 53 - Computing differences
Testing full mailbox reset with Grep implementation
ok 54 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Testing partial mailbox reset with Perl implementation
Comparing /tmp/VPL6ehozTt to t/results/reset_newlines_at_beginning.stdout
Output /tmp/VPL6ehozTt looks good.
ok 55 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/MY65RiDita to t/results/reset_newlines_at_beginning.stdout
Output /tmp/MY65RiDita looks good.
ok 56 - Computing differences
Testing partial mailbox reset with Grep implementation
ok 57 # skip GNU grep not available
Testing full mailbox reset with Perl implementation
Comparing /tmp/5RRRmV3OqN to t/results/reset_newlines_at_beginning.stdout
Output /tmp/5RRRmV3OqN looks good.
ok 58 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/KEbOSnuJ90 to t/results/reset_newlines_at_beginning.stdout
Output /tmp/KEbOSnuJ90 looks good.
ok 59 - Computing differences
Testing full mailbox reset with Grep implementation
ok 60 # skip GNU grep not available
ok
t/separators.t ..................
1..6
Testing filename: t/mailboxes/separators1.sep
ok 1 - Number of emails in t/mailboxes/separators1.sep
ok 2 - Number of emails in t/mailboxes/separators1.sep
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/separators2.sep
ok 4 - Number of emails in t/mailboxes/separators2.sep
ok 5 - Number of emails in t/mailboxes/separators2.sep
ok 6 # skip GNU grep not available
ok
t/stdin_compressed.t ............
1..4
Testing filename: t/mailboxes/mailarc-2.txt.bz2
Comparing /tmp/K9EvLWHOF4 to t/mailboxes/mailarc-2.txt
Output /tmp/K9EvLWHOF4 looks good.
ok 1 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt.gz
Comparing /tmp/hJd8POil0g to t/mailboxes/mailarc-2.txt
Output /tmp/hJd8POil0g looks good.
ok 2 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt.lz
ok 3 # skip lzip not available
Testing filename: t/mailboxes/mailarc-2.txt.xz
Comparing /tmp/5L6nFdHHsk to t/mailboxes/mailarc-2.txt
Output /tmp/5L6nFdHHsk looks good.
ok 4 - Computing differences
ok
t/stdin_uncompressed.t ..........
1..11
Testing filename: t/mailboxes/binary_body.txt
Comparing /tmp/vm_d_8CJOb to t/mailboxes/binary_body.txt
Output /tmp/vm_d_8CJOb looks good.
ok 1 - Computing differences
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/pZWZXoovMJ to t/mailboxes/hessbug.txt
Output /tmp/pZWZXoovMJ looks good.
ok 2 - Computing differences
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/9ZVt421TrB to t/mailboxes/invalid-boundaries.txt
Output /tmp/9ZVt421TrB looks good.
ok 3 - Computing differences
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/5lOihZfC9I to t/mailboxes/mailarc-1-dos.txt
Output /tmp/5lOihZfC9I looks good.
ok 4 - Computing differences
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/7Lmnqa2gfS to t/mailboxes/mailarc-1.txt
Output /tmp/7Lmnqa2gfS looks good.
ok 5 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/kAZIKn8VnL to t/mailboxes/mailarc-2.txt
Output /tmp/kAZIKn8VnL looks good.
ok 6 - Computing differences
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/2nGPYJbne3 to t/mailboxes/mailarc-3.txt
Output /tmp/2nGPYJbne3 looks good.
ok 7 - Computing differences
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/_AsNQpTLNv to t/mailboxes/mailseparators.txt
Output /tmp/_AsNQpTLNv looks good.
ok 8 - Computing differences
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/AKHJWALaPO to t/mailboxes/malformed.txt
Output /tmp/AKHJWALaPO looks good.
ok 9 - Computing differences
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/naTLlUHGoB to t/mailboxes/newlines_at_beginning.txt
Output /tmp/naTLlUHGoB looks good.
ok 10 - Computing differences
Testing filename: t/mailboxes/vm-emacs.txt
Comparing /tmp/P7Mk3IfP_w to t/mailboxes/vm-emacs.txt
Output /tmp/P7Mk3IfP_w looks good.
ok 11 - Computing differences
ok
t/undef_return_value.t ..........
1..33
Testing Perl
Comparing /tmp/0pr8lIOGFV to t/mailboxes/binary_body.txt
Output /tmp/0pr8lIOGFV looks good.
ok 1 - Computing differences
Testing Cache implementation
Comparing /tmp/48ygDxnoI0 to t/mailboxes/binary_body.txt
Output /tmp/48ygDxnoI0 looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing Perl
Comparing /tmp/_TCns8_hDN to t/mailboxes/hessbug.txt
Output /tmp/_TCns8_hDN looks good.
ok 4 - Computing differences
Testing Cache implementation
Comparing /tmp/kmWRNMBCX7 to t/mailboxes/hessbug.txt
Output /tmp/kmWRNMBCX7 looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing Perl
Comparing /tmp/Skr2jjeICh to t/mailboxes/invalid-boundaries.txt
Output /tmp/Skr2jjeICh looks good.
ok 7 - Computing differences
Testing Cache implementation
Comparing /tmp/8cSyW7d_ZD to t/mailboxes/invalid-boundaries.txt
Output /tmp/8cSyW7d_ZD looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing Perl
Comparing /tmp/gyKAXHwfY8 to t/mailboxes/mailarc-1-dos.txt
Output /tmp/gyKAXHwfY8 looks good.
ok 10 - Computing differences
Testing Cache implementation
Comparing /tmp/jIychJfehH to t/mailboxes/mailarc-1-dos.txt
Output /tmp/jIychJfehH looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing Perl
Comparing /tmp/bxSnpcP9_z to t/mailboxes/mailarc-1.txt
Output /tmp/bxSnpcP9_z looks good.
ok 13 - Computing differences
Testing Cache implementation
Comparing /tmp/i6U14jAdrN to t/mailboxes/mailarc-1.txt
Output /tmp/i6U14jAdrN looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing Perl
Comparing /tmp/PTVNhUtzXQ to t/mailboxes/mailarc-2.txt
Output /tmp/PTVNhUtzXQ looks good.
ok 16 - Computing differences
Testing Cache implementation
Comparing /tmp/fMrF65M0K0 to t/mailboxes/mailarc-2.txt
Output /tmp/fMrF65M0K0 looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing Perl
Comparing /tmp/fiDgcoDj7C to t/mailboxes/mailarc-3.txt
Output /tmp/fiDgcoDj7C looks good.
ok 19 - Computing differences
Testing Cache implementation
Comparing /tmp/kIqZ1HBw5e to t/mailboxes/mailarc-3.txt
Output /tmp/kIqZ1HBw5e looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing Perl
Comparing /tmp/jjHBhKrPEP to t/mailboxes/mailseparators.txt
Output /tmp/jjHBhKrPEP looks good.
ok 22 - Computing differences
Testing Cache implementation
Comparing /tmp/WMvklpZNsE to t/mailboxes/mailseparators.txt
Output /tmp/WMvklpZNsE looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing Perl
Comparing /tmp/M4tg_xfq9Y to t/mailboxes/malformed.txt
Output /tmp/M4tg_xfq9Y looks good.
ok 25 - Computing differences
Testing Cache implementation
Comparing /tmp/_KE65iUpIK to t/mailboxes/malformed.txt
Output /tmp/_KE65iUpIK looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing Perl
Comparing /tmp/uOWOLjZori to t/mailboxes/newlines_at_beginning.txt
Output /tmp/uOWOLjZori looks good.
ok 28 - Computing differences
Testing Cache implementation
Comparing /tmp/X5WWx2l1VD to t/mailboxes/newlines_at_beginning.txt
Output /tmp/X5WWx2l1VD looks good.
ok 29 - Computing differences
ok 30 # skip GNU grep not available
Testing Perl
Comparing /tmp/E2jWZ3ox6_ to t/mailboxes/vm-emacs.txt
Output /tmp/E2jWZ3ox6_ looks good.
ok 31 - Computing differences
Testing Cache implementation
Comparing /tmp/oggTGMBCRs to t/mailboxes/vm-emacs.txt
Output /tmp/oggTGMBCRs looks good.
ok 32 - Computing differences
ok 33 # skip GNU grep not available
ok
t/xz.t ..........................
1..1
Running test:
"/bin/cat" "t/mailboxes/mailarc-2.txt.xz" | "/usr/bin/xz" -cd
Comparing /tmp/euRB8uSxM9 to t/results/mailarc-2.txt
Output /tmp/euRB8uSxM9 looks good.
Comparing /tmp/ZKyYSg04hA to t/results/none
Output /tmp/ZKyYSg04hA looks good.
ok 1 - Computing differences
ok
All tests successful.
Files=25, Tests=382, 12 wallclock secs ( 0.13 usr 0.15 sys + 4.27 cusr 1.21 csys = 5.76 CPU)
Result: PASS
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
requires:
Module Need Have
------------------- ----- --------
FileHandle::Unget 0 0.1630
perl 5.005 5.026001
Storable 0 3.08
build_requires:
Module Need Have
------------------- ----- --------
ExtUtils::MakeMaker 6.36 7.35_02
File::Path 2.08 2.15
File::Slurp 0 9999.19
Test::Compile 0 v1.3.0
Test::More 0 1.302136
Text::Diff 0 1.45
URI::Escape 0 3.31
configure_requires:
Module Need Have
------------------- ----- --------
ExtUtils::MakeMaker 6.36 7.35_02
File::Slurp 0 9999.19
URI::Escape 0 3.31
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
AUTOMATED_TESTING = 1
LANG = en_US.UTF-8
PATH = /home/sand/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/local/perl/bin:/usr/X11/bin:/sbin:/usr/sbin
PERL5LIB =
PERL5OPT =
PERL5_CPANPLUS_IS_RUNNING = 29815
PERL5_CPAN_IS_RUNNING = 29815
PERL_CANARY_STABILITY_NOPROMPT = 1
PERL_MM_USE_DEFAULT = 1
PERL_USE_UNSAFE_INC = 1
SHELL = /usr/bin/zsh
TERM = screen
Perl special variables (and OS-specific diagnostics, for MSWin32):
$^X = /home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.26.1/1e0c/bin/perl
$UID/$EUID = 1005 / 1005
$GID = 1005 1005
$EGID = 1005 1005
Perl module toolchain versions installed:
Module Have
------------------- --------
CPAN 2.20
CPAN::Meta 2.150010
Cwd 3.74
ExtUtils::CBuilder 0.280230
ExtUtils::Command 7.35_02
ExtUtils::Install 2.06
ExtUtils::MakeMaker 7.35_02
ExtUtils::Manifest 1.71
ExtUtils::ParseXS 3.34
File::Spec 3.74
JSON 2.97001
JSON::PP 2.97001
Module::Build 0.4224
Module::Signature 0.81
Parse::CPAN::Meta 2.150010
Test::Harness 3.43_01
Test::More 1.302136
YAML 1.26
YAML::Syck 1.30
version 0.9923
--
Summary of my perl5 (revision 5 version 26 subversion 1) configuration:
Commit id: 714a461a2ab3017f19ea0f7bbb4934b2309d3aa8
Platform:
osname=linux
osvers=4.14.0-3-amd64
archname=x86_64-linux-thread-multi
uname='linux k93msid 4.14.0-3-amd64 #1 smp debian 4.14.12-2 (2018-01-06) x86_64 gnulinux '
config_args='-Dprefix=/home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.26.1/1e0c -Dmyhostname=k93msid -Dinstallusrbinperl=n -Uversiononly -Dusedevel -des -Ui_db -Dlibswanted=cl pthread socket inet nsl gdbm dbm malloc dl ld sun m crypt sec util c cposix posix ucb BSD gdbm_compat -Duseithreads -Uuselongdouble -DEBUGGING=-g'
hint=recommended
useposix=true
d_sigaction=define
useithreads=define
usemultiplicity=define
use64bitint=define
use64bitall=define
uselongdouble=undef
usemymalloc=n
default_inc_excludes_dot=define
bincompat5005=undef
Compiler:
cc='cc'
ccflags ='-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2'
optimize='-O2 -g'
cppflags='-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include'
ccversion=''
gccversion='7.2.0'
gccosandvers=''
intsize=4
longsize=8
ptrsize=8
doublesize=8
byteorder=12345678
doublekind=3
d_longlong=define
longlongsize=8
d_longdbl=define
longdblsize=16
longdblkind=3
ivtype='long'
ivsize=8
nvtype='double'
nvsize=8
Off_t='off_t'
lseeksize=8
alignbytes=8
prototype=define
Linker and Libraries:
ld='cc'
ldflags =' -fstack-protector-strong -L/usr/local/lib'
libpth=/usr/local/lib /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed /usr/include/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib
libs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc
perllibs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc
libc=libc-2.26.so
so=so
useshrplib=false
libperl=libperl.a
gnulibc_version='2.26'
Dynamic Linking:
dlsrc=dl_dlopen.xs
dlext=so
d_dlsymun=undef
ccdlflags='-Wl,-E'
cccdlflags='-fPIC'
lddlflags='-shared -O2 -g -L/usr/local/lib -fstack-protector-strong'
Characteristics of this binary (from libperl):
Compile-time options:
HAS_TIMES
MULTIPLICITY
PERLIO_LAYERS
PERL_COPY_ON_WRITE
PERL_DONT_CREATE_GVSV
PERL_IMPLICIT_CONTEXT
PERL_MALLOC_WRAP
PERL_OP_PARENT
PERL_PRESERVE_IVUV
PERL_USE_DEVEL
USE_64_BIT_ALL
USE_64_BIT_INT
USE_ITHREADS
USE_LARGE_FILES
USE_LOCALE
USE_LOCALE_COLLATE
USE_LOCALE_CTYPE
USE_LOCALE_NUMERIC
USE_LOCALE_TIME
USE_PERLIO
USE_PERL_ATOF
USE_REENTRANT_API
Built under linux
Compiled at Jan 8 2018 15:14:00
%ENV:
PERL5LIB=""
PERL5OPT=""
PERL5_CPANPLUS_IS_RUNNING="29815"
PERL5_CPAN_IS_RUNNING="29815"
PERL_CANARY_STABILITY_NOPROMPT="1"
PERL_MM_USE_DEFAULT="1"
PERL_USE_UNSAFE_INC="1"
@INC:
/home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.26.1/1e0c/lib/site_perl/5.26.1/x86_64-linux-thread-multi
/home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.26.1/1e0c/lib/site_perl/5.26.1
/home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.26.1/1e0c/lib/5.26.1/x86_64-linux-thread-multi
/home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.26.1/1e0c/lib/5.26.1
.