Mail-Mbox-MessageParser v1.5111 Perl 5 v5.32.1 i386-openbsd
- Status
- Pass
- From
- Alceu Rodrigues de Freitas Junior
- Dist
-
Mail-Mbox-MessageParser v1.5111
- Platform
- Perl 5 v5.32.1 i386-openbsd
- Date
- 2022-06-26 18:22:53
- ID
- fe762e92-f57c-11ec-b737-db65ffa5fe2c
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.5111
on perl 5.32.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
If you would like to try to reproduce this report results or even to work with
the same environment for a bug fix, please refer to
https://github.com/glasswalk3r/cpan-openbsd-smoker to see how to use the
prebuilt virtual machines available.
------------------------------
PROGRAM OUTPUT
------------------------------
Output from '/usr/bin/make test':
PERL_DL_NONLAZY=1 "/usr/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 - blib/lib/Mail/Mbox/MessageParser.pm compiles
ok 2 - blib/lib/Mail/Mbox/MessageParser/Cache.pm compiles
ok 3 - blib/lib/Mail/Mbox/MessageParser/Perl.pm compiles
ok 4 - blib/lib/Mail/Mbox/MessageParser/MetaInfo.pm compiles
ok 5 - blib/lib/Mail/Mbox/MessageParser/Config.pm compiles
ok 6 - blib/lib/Mail/Mbox/MessageParser/Grep.pm compiles
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/rTWzoevZEE to t/mailboxes/mailarc-1.txt
Output /tmp/rTWzoevZEE looks good.
ok 1 - Computing differences
Testing modified mailbox with Cache implementation
Comparing /tmp/jw6UJZgt5Q to t/mailboxes/mailarc-1.txt
Output /tmp/jw6UJZgt5Q 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/LmO5t7_abB to t/mailboxes/mailarc-1.txt
Output /tmp/LmO5t7_abB looks good.
ok 4 - Computing differences
Testing modified mailbox with Cache implementation
Comparing /tmp/BNNQuMlaf0 to t/mailboxes/mailarc-1.txt
Output /tmp/BNNQuMlaf0 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" | "/usr/local/bin/bzip2" -cd
Comparing /tmp/Yz9UPJW8PQ to t/results/mailarc-2.txt
Output /tmp/Yz9UPJW8PQ looks good.
Comparing /tmp/T4FkXgEGYi to t/results/none
Output /tmp/T4FkXgEGYi 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/nhuP1M2H5l to t/mailboxes/mailarc-2.txt
Output /tmp/nhuP1M2H5l looks good.
ok 1 - Computing differences
Comparing /tmp/K3uf3AbO5u to t/mailboxes/mailarc-2.txt
Output /tmp/K3uf3AbO5u looks good.
ok 2 - Computing differences
Comparing /tmp/iSKad9UP2O to t/mailboxes/mailarc-2.txt
Output /tmp/iSKad9UP2O looks good.
ok 3 - Computing differences
ok 4 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt.gz
Comparing /tmp/bRko8qpKe_ to t/mailboxes/mailarc-2.txt
Output /tmp/bRko8qpKe_ looks good.
ok 5 - Computing differences
Comparing /tmp/QtPhcUB3rV to t/mailboxes/mailarc-2.txt
Output /tmp/QtPhcUB3rV looks good.
ok 6 - Computing differences
Comparing /tmp/2Df7NK43bZ to t/mailboxes/mailarc-2.txt
Output /tmp/2Df7NK43bZ 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/DHk3ofY49o to t/mailboxes/mailarc-2.txt
Output /tmp/DHk3ofY49o looks good.
ok 13 - Computing differences
Comparing /tmp/zl9ycf7E9p to t/mailboxes/mailarc-2.txt
Output /tmp/zl9ycf7E9p looks good.
ok 14 - Computing differences
Comparing /tmp/iwyIsPEfUW to t/mailboxes/mailarc-2.txt
Output /tmp/iwyIsPEfUW 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/QXwBconxRL to t/mailboxes/binary_body.txt
Output /tmp/QXwBconxRL looks good.
ok 1 - Computing differences
Comparing /tmp/FS1mApZxJb to t/mailboxes/binary_body.txt
Output /tmp/FS1mApZxJb looks good.
ok 2 - Computing differences
Comparing /tmp/FmbHG57Z0B to t/mailboxes/binary_body.txt
Output /tmp/FmbHG57Z0B looks good.
ok 3 - Computing differences
ok 4 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/xjnw8P9doa to t/mailboxes/hessbug.txt
Output /tmp/xjnw8P9doa looks good.
ok 5 - Computing differences
Comparing /tmp/rZKyIr33__ to t/mailboxes/hessbug.txt
Output /tmp/rZKyIr33__ looks good.
ok 6 - Computing differences
Comparing /tmp/GFsU22dXoY to t/mailboxes/hessbug.txt
Output /tmp/GFsU22dXoY looks good.
ok 7 - Computing differences
ok 8 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/5_rNhgiwKx to t/mailboxes/invalid-boundaries.txt
Output /tmp/5_rNhgiwKx looks good.
ok 9 - Computing differences
Comparing /tmp/qGBrRN8f4q to t/mailboxes/invalid-boundaries.txt
Output /tmp/qGBrRN8f4q looks good.
ok 10 - Computing differences
Comparing /tmp/JKAH5ajui4 to t/mailboxes/invalid-boundaries.txt
Output /tmp/JKAH5ajui4 looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/iyfnCLzxk_ to t/mailboxes/mailarc-1-dos.txt
Output /tmp/iyfnCLzxk_ looks good.
ok 13 - Computing differences
Comparing /tmp/FH8p6cwXPR to t/mailboxes/mailarc-1-dos.txt
Output /tmp/FH8p6cwXPR looks good.
ok 14 - Computing differences
Comparing /tmp/Y2WR_hUuZ3 to t/mailboxes/mailarc-1-dos.txt
Output /tmp/Y2WR_hUuZ3 looks good.
ok 15 - Computing differences
ok 16 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/lxvsI1xrJ6 to t/mailboxes/mailarc-1.txt
Output /tmp/lxvsI1xrJ6 looks good.
ok 17 - Computing differences
Comparing /tmp/IsGbHDC4rM to t/mailboxes/mailarc-1.txt
Output /tmp/IsGbHDC4rM looks good.
ok 18 - Computing differences
Comparing /tmp/BhNeuw4_Kd to t/mailboxes/mailarc-1.txt
Output /tmp/BhNeuw4_Kd looks good.
ok 19 - Computing differences
ok 20 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/xjjdDK1S6j to t/mailboxes/mailarc-2.txt
Output /tmp/xjjdDK1S6j looks good.
ok 21 - Computing differences
Comparing /tmp/NxXh4LaLWB to t/mailboxes/mailarc-2.txt
Output /tmp/NxXh4LaLWB looks good.
ok 22 - Computing differences
Comparing /tmp/1kR6nJwP_d to t/mailboxes/mailarc-2.txt
Output /tmp/1kR6nJwP_d looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/_avl5Awqmv to t/mailboxes/mailarc-3.txt
Output /tmp/_avl5Awqmv looks good.
ok 25 - Computing differences
Comparing /tmp/0E022ffNdJ to t/mailboxes/mailarc-3.txt
Output /tmp/0E022ffNdJ looks good.
ok 26 - Computing differences
Comparing /tmp/e8zC3hAcCa to t/mailboxes/mailarc-3.txt
Output /tmp/e8zC3hAcCa looks good.
ok 27 - Computing differences
ok 28 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/uWvUBhZSvW to t/mailboxes/mailseparators.txt
Output /tmp/uWvUBhZSvW looks good.
ok 29 - Computing differences
Comparing /tmp/uL3G425vH9 to t/mailboxes/mailseparators.txt
Output /tmp/uL3G425vH9 looks good.
ok 30 - Computing differences
Comparing /tmp/mSQYcacBaB to t/mailboxes/mailseparators.txt
Output /tmp/mSQYcacBaB looks good.
ok 31 - Computing differences
ok 32 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/_Sz9TqBTqt to t/mailboxes/malformed.txt
Output /tmp/_Sz9TqBTqt looks good.
ok 33 - Computing differences
Comparing /tmp/dULcHUZNvZ to t/mailboxes/malformed.txt
Output /tmp/dULcHUZNvZ looks good.
ok 34 - Computing differences
Comparing /tmp/nSRhsjOewo to t/mailboxes/malformed.txt
Output /tmp/nSRhsjOewo looks good.
ok 35 - Computing differences
ok 36 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/oHsNWBgmjd to t/mailboxes/newlines_at_beginning.txt
Output /tmp/oHsNWBgmjd looks good.
ok 37 - Computing differences
Comparing /tmp/Z9TynkJuKs to t/mailboxes/newlines_at_beginning.txt
Output /tmp/Z9TynkJuKs looks good.
ok 38 - Computing differences
Comparing /tmp/TOQE081B9H to t/mailboxes/newlines_at_beginning.txt
Output /tmp/TOQE081B9H looks good.
ok 39 - Computing differences
ok 40 # skip GNU grep not available
Testing filename: t/mailboxes/vm-emacs.txt
Comparing /tmp/x1_fk2d6Bl to t/mailboxes/vm-emacs.txt
Output /tmp/x1_fk2d6Bl looks good.
ok 41 - Computing differences
Comparing /tmp/1qs136iZOk to t/mailboxes/vm-emacs.txt
Output /tmp/1qs136iZOk looks good.
ok 42 - Computing differences
Comparing /tmp/6ndwJEznXb to t/mailboxes/vm-emacs.txt
Output /tmp/6ndwJEznXb 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/cZVrukFuBa to t/mailboxes/mailarc-2.txt
Output /tmp/cZVrukFuBa looks good.
ok 1 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt.gz
Comparing /tmp/cWiKn5798E to t/mailboxes/mailarc-2.txt
Output /tmp/cWiKn5798E 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/TeStOPB9U5 to t/mailboxes/mailarc-2.txt
Output /tmp/TeStOPB9U5 looks good.
ok 4 - Computing differences
ok
t/filename_noncompressed.t ......
1..11
Testing filename: t/mailboxes/binary_body.txt
Comparing /tmp/UBE37rO8hu to t/mailboxes/binary_body.txt
Output /tmp/UBE37rO8hu looks good.
ok 1 - Computing differences
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/tQhro5fLUw to t/mailboxes/hessbug.txt
Output /tmp/tQhro5fLUw looks good.
ok 2 - Computing differences
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/_9zhzQ7SVj to t/mailboxes/invalid-boundaries.txt
Output /tmp/_9zhzQ7SVj looks good.
ok 3 - Computing differences
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/AKwQw_Eslv to t/mailboxes/mailarc-1-dos.txt
Output /tmp/AKwQw_Eslv looks good.
ok 4 - Computing differences
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/Emi0Ttt9oJ to t/mailboxes/mailarc-1.txt
Output /tmp/Emi0Ttt9oJ looks good.
ok 5 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/5Ze8b_eflC to t/mailboxes/mailarc-2.txt
Output /tmp/5Ze8b_eflC looks good.
ok 6 - Computing differences
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/kXlY4j7dTO to t/mailboxes/mailarc-3.txt
Output /tmp/kXlY4j7dTO looks good.
ok 7 - Computing differences
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/y454eZesV6 to t/mailboxes/mailseparators.txt
Output /tmp/y454eZesV6 looks good.
ok 8 - Computing differences
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/HqjPy_CVP2 to t/mailboxes/malformed.txt
Output /tmp/HqjPy_CVP2 looks good.
ok 9 - Computing differences
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/v9UaTYtL0I to t/mailboxes/newlines_at_beginning.txt
Output /tmp/v9UaTYtL0I looks good.
ok 10 - Computing differences
Testing filename: t/mailboxes/vm-emacs.txt
Comparing /tmp/xXEV_XivhG to t/mailboxes/vm-emacs.txt
Output /tmp/xXEV_XivhG 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" | "/usr/bin/gzip" -cd
Comparing /tmp/7s6pgNsUOp to t/results/mailarc-2.txt
Output /tmp/7s6pgNsUOp looks good.
Comparing /tmp/dyc2EG0L74 to t/results/none
Output /tmp/dyc2EG0L74 looks good.
ok 1 - Computing differences
ok
t/length.t ......................
1..30
Testing filename: t/mailboxes/binary_body.txt
Comparing /tmp/q8rpQHfKXT to t/results/length_binary_body.stdout
Output /tmp/q8rpQHfKXT looks good.
ok 1 - Computing differences
Comparing /tmp/IViKsED244 to t/results/length_binary_body.stdout
Output /tmp/IViKsED244 looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/3iaLhoZxw7 to t/results/length_hessbug.stdout
Output /tmp/3iaLhoZxw7 looks good.
ok 4 - Computing differences
Comparing /tmp/S6mT4fU5cM to t/results/length_hessbug.stdout
Output /tmp/S6mT4fU5cM looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/pPRXjkHSEU to t/results/length_invalid-boundaries.stdout
Output /tmp/pPRXjkHSEU looks good.
ok 7 - Computing differences
Comparing /tmp/_jELqD_noO to t/results/length_invalid-boundaries.stdout
Output /tmp/_jELqD_noO looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/aRL5j_Ox_9 to t/results/length_mailarc-1-dos.stdout
Output /tmp/aRL5j_Ox_9 looks good.
ok 10 - Computing differences
Comparing /tmp/Qr6Dyh6lqJ to t/results/length_mailarc-1-dos.stdout
Output /tmp/Qr6Dyh6lqJ looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/sQyI5ktKvv to t/results/length_mailarc-1.stdout
Output /tmp/sQyI5ktKvv looks good.
ok 13 - Computing differences
Comparing /tmp/nAyvbupDDX to t/results/length_mailarc-1.stdout
Output /tmp/nAyvbupDDX looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/6GMg8uRMmJ to t/results/length_mailarc-2.stdout
Output /tmp/6GMg8uRMmJ looks good.
ok 16 - Computing differences
Comparing /tmp/H7nKbIx30X to t/results/length_mailarc-2.stdout
Output /tmp/H7nKbIx30X looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/nGPrttpBbJ to t/results/length_mailarc-3.stdout
Output /tmp/nGPrttpBbJ looks good.
ok 19 - Computing differences
Comparing /tmp/SiaZEGi1Tn to t/results/length_mailarc-3.stdout
Output /tmp/SiaZEGi1Tn looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/Pw6wkcqbz2 to t/results/length_mailseparators.stdout
Output /tmp/Pw6wkcqbz2 looks good.
ok 22 - Computing differences
Comparing /tmp/zBDTlO7HvI to t/results/length_mailseparators.stdout
Output /tmp/zBDTlO7HvI looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/0hscGGgLIh to t/results/length_malformed.stdout
Output /tmp/0hscGGgLIh looks good.
ok 25 - Computing differences
Comparing /tmp/ck9Ty7P8gi to t/results/length_malformed.stdout
Output /tmp/ck9Ty7P8gi looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/J82g175lku to t/results/length_newlines_at_beginning.stdout
Output /tmp/J82g175lku looks good.
ok 28 - Computing differences
Comparing /tmp/S22lLbLfjc to t/results/length_newlines_at_beginning.stdout
Output /tmp/S22lLbLfjc 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/w_vlnexbQt to t/results/line_number_binary_body.stdout
Output /tmp/w_vlnexbQt looks good.
ok 1 - Computing differences
Comparing /tmp/Td67Ef5cad to t/results/line_number_binary_body.stdout
Output /tmp/Td67Ef5cad looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/rWqNgp4Gbb to t/results/line_number_hessbug.stdout
Output /tmp/rWqNgp4Gbb looks good.
ok 4 - Computing differences
Comparing /tmp/hd5x_lYEGR to t/results/line_number_hessbug.stdout
Output /tmp/hd5x_lYEGR looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/WyIkGg8OuZ to t/results/line_number_invalid-boundaries.stdout
Output /tmp/WyIkGg8OuZ looks good.
ok 7 - Computing differences
Comparing /tmp/B0ln42Hk3j to t/results/line_number_invalid-boundaries.stdout
Output /tmp/B0ln42Hk3j looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/m4Lwh83dA6 to t/results/line_number_mailarc-1-dos.stdout
Output /tmp/m4Lwh83dA6 looks good.
ok 10 - Computing differences
Comparing /tmp/zzIDD6M2pP to t/results/line_number_mailarc-1-dos.stdout
Output /tmp/zzIDD6M2pP looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/XqEn7V4QQH to t/results/line_number_mailarc-1.stdout
Output /tmp/XqEn7V4QQH looks good.
ok 13 - Computing differences
Comparing /tmp/W3ih2PC_Ln to t/results/line_number_mailarc-1.stdout
Output /tmp/W3ih2PC_Ln looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/jAde5tQzhB to t/results/line_number_mailarc-2.stdout
Output /tmp/jAde5tQzhB looks good.
ok 16 - Computing differences
Comparing /tmp/qh7vJkmiJx to t/results/line_number_mailarc-2.stdout
Output /tmp/qh7vJkmiJx looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/xpndhPrw9l to t/results/line_number_mailarc-3.stdout
Output /tmp/xpndhPrw9l looks good.
ok 19 - Computing differences
Comparing /tmp/C0wVarjUP8 to t/results/line_number_mailarc-3.stdout
Output /tmp/C0wVarjUP8 looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/pSiGNRdoCk to t/results/line_number_mailseparators.stdout
Output /tmp/pSiGNRdoCk looks good.
ok 22 - Computing differences
Comparing /tmp/RvmVffLiHc to t/results/line_number_mailseparators.stdout
Output /tmp/RvmVffLiHc looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/uhJ5Lz88e1 to t/results/line_number_malformed.stdout
Output /tmp/uhJ5Lz88e1 looks good.
ok 25 - Computing differences
Comparing /tmp/g60ClRvXIS to t/results/line_number_malformed.stdout
Output /tmp/g60ClRvXIS looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/R4rvsWuAZf to t/results/line_number_newlines_at_beginning.stdout
Output /tmp/R4rvsWuAZf looks good.
ok 28 - Computing differences
Comparing /tmp/rHiTk2K2QU to t/results/line_number_newlines_at_beginning.stdout
Output /tmp/rHiTk2K2QU 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/ebUkHl6abL to t/results/number_binary_body.stdout
Output /tmp/ebUkHl6abL looks good.
ok 1 - Computing differences
Comparing /tmp/w0LiBsFrmP to t/results/number_binary_body.stdout
Output /tmp/w0LiBsFrmP looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/DTr7g4Uzsf to t/results/number_hessbug.stdout
Output /tmp/DTr7g4Uzsf looks good.
ok 4 - Computing differences
Comparing /tmp/PVdyBmcJ_9 to t/results/number_hessbug.stdout
Output /tmp/PVdyBmcJ_9 looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/VHDgrCfPf2 to t/results/number_invalid-boundaries.stdout
Output /tmp/VHDgrCfPf2 looks good.
ok 7 - Computing differences
Comparing /tmp/u9YvPXmLIK to t/results/number_invalid-boundaries.stdout
Output /tmp/u9YvPXmLIK looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/a1aX1Ca97m to t/results/number_mailarc-1-dos.stdout
Output /tmp/a1aX1Ca97m looks good.
ok 10 - Computing differences
Comparing /tmp/qhRWmacBVc to t/results/number_mailarc-1-dos.stdout
Output /tmp/qhRWmacBVc looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/l_7cTizMMu to t/results/number_mailarc-1.stdout
Output /tmp/l_7cTizMMu looks good.
ok 13 - Computing differences
Comparing /tmp/nX9gM8DjOc to t/results/number_mailarc-1.stdout
Output /tmp/nX9gM8DjOc looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/EwAIeWggig to t/results/number_mailarc-2.stdout
Output /tmp/EwAIeWggig looks good.
ok 16 - Computing differences
Comparing /tmp/CwFsUd6Xjx to t/results/number_mailarc-2.stdout
Output /tmp/CwFsUd6Xjx looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/YlcB1ueYJs to t/results/number_mailarc-3.stdout
Output /tmp/YlcB1ueYJs looks good.
ok 19 - Computing differences
Comparing /tmp/QwNzAUa7vo to t/results/number_mailarc-3.stdout
Output /tmp/QwNzAUa7vo looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/fFCoHT9tYW to t/results/number_mailseparators.stdout
Output /tmp/fFCoHT9tYW looks good.
ok 22 - Computing differences
Comparing /tmp/K_2n5yERxA to t/results/number_mailseparators.stdout
Output /tmp/K_2n5yERxA looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/j7ayJ0aWOc to t/results/number_malformed.stdout
Output /tmp/j7ayJ0aWOc looks good.
ok 25 - Computing differences
Comparing /tmp/V0ruQ9eBg5 to t/results/number_malformed.stdout
Output /tmp/V0ruQ9eBg5 looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/Zf_HPwuXHG to t/results/number_newlines_at_beginning.stdout
Output /tmp/Zf_HPwuXHG looks good.
ok 28 - Computing differences
Comparing /tmp/qvVpZwpQ2L to t/results/number_newlines_at_beginning.stdout
Output /tmp/qvVpZwpQ2L 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/r0iCluHfL_ to t/results/offset_binary_body.stdout
Output /tmp/r0iCluHfL_ looks good.
ok 1 - Computing differences
Comparing /tmp/ZiEC58nK88 to t/results/offset_binary_body.stdout
Output /tmp/ZiEC58nK88 looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/d8fXNzgrtF to t/results/offset_hessbug.stdout
Output /tmp/d8fXNzgrtF looks good.
ok 4 - Computing differences
Comparing /tmp/c0C_U76kCZ to t/results/offset_hessbug.stdout
Output /tmp/c0C_U76kCZ looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/H5j7BJyhdF to t/results/offset_invalid-boundaries.stdout
Output /tmp/H5j7BJyhdF looks good.
ok 7 - Computing differences
Comparing /tmp/DRWxJe5H1u to t/results/offset_invalid-boundaries.stdout
Output /tmp/DRWxJe5H1u looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/q2UqPjwRJC to t/results/offset_mailarc-1-dos.stdout
Output /tmp/q2UqPjwRJC looks good.
ok 10 - Computing differences
Comparing /tmp/jrWNf5w8mP to t/results/offset_mailarc-1-dos.stdout
Output /tmp/jrWNf5w8mP looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/95SGb7yWWJ to t/results/offset_mailarc-1.stdout
Output /tmp/95SGb7yWWJ looks good.
ok 13 - Computing differences
Comparing /tmp/W8HIpCywse to t/results/offset_mailarc-1.stdout
Output /tmp/W8HIpCywse looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/BFz3hOfuN5 to t/results/offset_mailarc-2.stdout
Output /tmp/BFz3hOfuN5 looks good.
ok 16 - Computing differences
Comparing /tmp/Fzfyx4sPNL to t/results/offset_mailarc-2.stdout
Output /tmp/Fzfyx4sPNL looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/heOCjytI3g to t/results/offset_mailarc-3.stdout
Output /tmp/heOCjytI3g looks good.
ok 19 - Computing differences
Comparing /tmp/cEhV2fTVrt to t/results/offset_mailarc-3.stdout
Output /tmp/cEhV2fTVrt looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/ipXPYCbHg0 to t/results/offset_mailseparators.stdout
Output /tmp/ipXPYCbHg0 looks good.
ok 22 - Computing differences
Comparing /tmp/t3weiH7oLs to t/results/offset_mailseparators.stdout
Output /tmp/t3weiH7oLs looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/rs2nLFfHnQ to t/results/offset_malformed.stdout
Output /tmp/rs2nLFfHnQ looks good.
ok 25 - Computing differences
Comparing /tmp/vTxdUaCblt to t/results/offset_malformed.stdout
Output /tmp/vTxdUaCblt looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/cIb5DY21Al to t/results/offset_newlines_at_beginning.stdout
Output /tmp/cIb5DY21Al looks good.
ok 28 - Computing differences
Comparing /tmp/t89ATswZIK to t/results/offset_newlines_at_beginning.stdout
Output /tmp/t89ATswZIK 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/7WAq4xhLxl to t/mailboxes/binary_body.txt
Output /tmp/7WAq4xhLxl looks good.
ok 1 - Computing differences
Comparing /tmp/DQupjN6Pp0 to t/mailboxes/binary_body.txt
Output /tmp/DQupjN6Pp0 looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/HGlXdsVmnD to t/mailboxes/hessbug.txt
Output /tmp/HGlXdsVmnD looks good.
ok 4 - Computing differences
Comparing /tmp/9KW1ySPppQ to t/mailboxes/hessbug.txt
Output /tmp/9KW1ySPppQ looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/wHkP2KeX3D to t/mailboxes/invalid-boundaries.txt
Output /tmp/wHkP2KeX3D looks good.
ok 7 - Computing differences
Comparing /tmp/W9UiCijzXi to t/mailboxes/invalid-boundaries.txt
Output /tmp/W9UiCijzXi looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/Nrb1qfHAZ9 to t/mailboxes/mailarc-1-dos.txt
Output /tmp/Nrb1qfHAZ9 looks good.
ok 10 - Computing differences
Comparing /tmp/4E1YlUE0_Q to t/mailboxes/mailarc-1-dos.txt
Output /tmp/4E1YlUE0_Q looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/l_S0pZvxjX to t/mailboxes/mailarc-1.txt
Output /tmp/l_S0pZvxjX looks good.
ok 13 - Computing differences
Comparing /tmp/8YEVuhWPxg to t/mailboxes/mailarc-1.txt
Output /tmp/8YEVuhWPxg looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/BS1Oi7KWzW to t/mailboxes/mailarc-2.txt
Output /tmp/BS1Oi7KWzW looks good.
ok 16 - Computing differences
Comparing /tmp/YTJ64RUITw to t/mailboxes/mailarc-2.txt
Output /tmp/YTJ64RUITw looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/Dupo6hp5_M to t/mailboxes/mailarc-3.txt
Output /tmp/Dupo6hp5_M looks good.
ok 19 - Computing differences
Comparing /tmp/HH8jG7DqmR to t/mailboxes/mailarc-3.txt
Output /tmp/HH8jG7DqmR looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/HJd5sMYkBh to t/mailboxes/mailseparators.txt
Output /tmp/HJd5sMYkBh looks good.
ok 22 - Computing differences
Comparing /tmp/DJF3SltiJV to t/mailboxes/mailseparators.txt
Output /tmp/DJF3SltiJV looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/pz0SuOeqUy to t/mailboxes/malformed.txt
Output /tmp/pz0SuOeqUy looks good.
ok 25 - Computing differences
Comparing /tmp/UxMJq45PG5 to t/mailboxes/malformed.txt
Output /tmp/UxMJq45PG5 looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/0HaFEou9vB to t/mailboxes/newlines_at_beginning.txt
Output /tmp/0HaFEou9vB looks good.
ok 28 - Computing differences
Comparing /tmp/iUcwwxNd9L to t/mailboxes/newlines_at_beginning.txt
Output /tmp/iUcwwxNd9L looks good.
ok 29 - Computing differences
ok 30 # skip GNU grep not available
Testing filename: t/mailboxes/vm-emacs.txt
Comparing /tmp/QDlyJ0wpdA to t/mailboxes/vm-emacs.txt
Output /tmp/QDlyJ0wpdA looks good.
ok 31 - Computing differences
Comparing /tmp/bU61RU3kzN to t/mailboxes/vm-emacs.txt
Output /tmp/bU61RU3kzN 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/eRSbnW0avg to t/results/reset_binary_body.stdout
Output /tmp/eRSbnW0avg looks good.
ok 1 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/hoa8SQIZHO to t/results/reset_binary_body.stdout
Output /tmp/hoa8SQIZHO 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/c_qrE1Qq_2 to t/results/reset_binary_body.stdout
Output /tmp/c_qrE1Qq_2 looks good.
ok 4 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/4LGwYv5G24 to t/results/reset_binary_body.stdout
Output /tmp/4LGwYv5G24 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/O8vBNRgtK5 to t/results/reset_hessbug.stdout
Output /tmp/O8vBNRgtK5 looks good.
ok 7 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/0BdW0fFo31 to t/results/reset_hessbug.stdout
Output /tmp/0BdW0fFo31 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/TlMNfiPDW9 to t/results/reset_hessbug.stdout
Output /tmp/TlMNfiPDW9 looks good.
ok 10 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/2kmUnY80KG to t/results/reset_hessbug.stdout
Output /tmp/2kmUnY80KG 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/lm7Qo2K9C_ to t/results/reset_invalid-boundaries.stdout
Output /tmp/lm7Qo2K9C_ looks good.
ok 13 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/SJVJ8LdKgc to t/results/reset_invalid-boundaries.stdout
Output /tmp/SJVJ8LdKgc 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/3IfevNP95y to t/results/reset_invalid-boundaries.stdout
Output /tmp/3IfevNP95y looks good.
ok 16 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/BLqk7f4H_v to t/results/reset_invalid-boundaries.stdout
Output /tmp/BLqk7f4H_v 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/XeItdpRmrJ to t/results/reset_mailarc-1-dos.stdout
Output /tmp/XeItdpRmrJ looks good.
ok 19 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/mpJxJXi7eq to t/results/reset_mailarc-1-dos.stdout
Output /tmp/mpJxJXi7eq 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/AYKfZnPkor to t/results/reset_mailarc-1-dos.stdout
Output /tmp/AYKfZnPkor looks good.
ok 22 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/7vsVFYIUbP to t/results/reset_mailarc-1-dos.stdout
Output /tmp/7vsVFYIUbP 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/VSKUXhz9Ss to t/results/reset_mailarc-1.stdout
Output /tmp/VSKUXhz9Ss looks good.
ok 25 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/Ehn9svyCkt to t/results/reset_mailarc-1.stdout
Output /tmp/Ehn9svyCkt 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/KuWCX7G01C to t/results/reset_mailarc-1.stdout
Output /tmp/KuWCX7G01C looks good.
ok 28 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/9HHoBlzwwo to t/results/reset_mailarc-1.stdout
Output /tmp/9HHoBlzwwo 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/h5SWqEerm4 to t/results/reset_mailarc-2.stdout
Output /tmp/h5SWqEerm4 looks good.
ok 31 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/pJNmcLedDw to t/results/reset_mailarc-2.stdout
Output /tmp/pJNmcLedDw 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/LMwRD1puSQ to t/results/reset_mailarc-2.stdout
Output /tmp/LMwRD1puSQ looks good.
ok 34 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/6bdDK95C8G to t/results/reset_mailarc-2.stdout
Output /tmp/6bdDK95C8G 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/6e1N_aIMGW to t/results/reset_mailarc-3.stdout
Output /tmp/6e1N_aIMGW looks good.
ok 37 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/XftqkH3Tfh to t/results/reset_mailarc-3.stdout
Output /tmp/XftqkH3Tfh 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/HD4HuHszRp to t/results/reset_mailarc-3.stdout
Output /tmp/HD4HuHszRp looks good.
ok 40 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/3P2XhceLHi to t/results/reset_mailarc-3.stdout
Output /tmp/3P2XhceLHi 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/rbsKkobagl to t/results/reset_mailseparators.stdout
Output /tmp/rbsKkobagl looks good.
ok 43 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/sZ_nPw33Id to t/results/reset_mailseparators.stdout
Output /tmp/sZ_nPw33Id 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/WzzBsbPtQ7 to t/results/reset_mailseparators.stdout
Output /tmp/WzzBsbPtQ7 looks good.
ok 46 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/aPLRqSVV6l to t/results/reset_mailseparators.stdout
Output /tmp/aPLRqSVV6l 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/rcRoX1HoJZ to t/results/reset_malformed.stdout
Output /tmp/rcRoX1HoJZ looks good.
ok 49 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/qozCvuKOKK to t/results/reset_malformed.stdout
Output /tmp/qozCvuKOKK 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/sV3SJ807u0 to t/results/reset_malformed.stdout
Output /tmp/sV3SJ807u0 looks good.
ok 52 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/tjxDLx4urU to t/results/reset_malformed.stdout
Output /tmp/tjxDLx4urU 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/5WRCGfaNgw to t/results/reset_newlines_at_beginning.stdout
Output /tmp/5WRCGfaNgw looks good.
ok 55 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/aDpPPCuWmS to t/results/reset_newlines_at_beginning.stdout
Output /tmp/aDpPPCuWmS 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/L9Q9xNyKhs to t/results/reset_newlines_at_beginning.stdout
Output /tmp/L9Q9xNyKhs looks good.
ok 58 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/OK058mm9c0 to t/results/reset_newlines_at_beginning.stdout
Output /tmp/OK058mm9c0 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/eDNljeWwtf to t/mailboxes/mailarc-2.txt
Output /tmp/eDNljeWwtf looks good.
ok 1 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt.gz
Comparing /tmp/SxDFChhWdu to t/mailboxes/mailarc-2.txt
Output /tmp/SxDFChhWdu 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/_qMprtO_cL to t/mailboxes/mailarc-2.txt
Output /tmp/_qMprtO_cL looks good.
ok 4 - Computing differences
ok
t/stdin_uncompressed.t ..........
1..11
Testing filename: t/mailboxes/binary_body.txt
Comparing /tmp/zzjkh5S7Ez to t/mailboxes/binary_body.txt
Output /tmp/zzjkh5S7Ez looks good.
ok 1 - Computing differences
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/bZYilgCk1t to t/mailboxes/hessbug.txt
Output /tmp/bZYilgCk1t looks good.
ok 2 - Computing differences
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/qMPl8IkspH to t/mailboxes/invalid-boundaries.txt
Output /tmp/qMPl8IkspH looks good.
ok 3 - Computing differences
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/SYLaDWSdRM to t/mailboxes/mailarc-1-dos.txt
Output /tmp/SYLaDWSdRM looks good.
ok 4 - Computing differences
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/nC3CB8wZmN to t/mailboxes/mailarc-1.txt
Output /tmp/nC3CB8wZmN looks good.
ok 5 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/jZLIVQafj6 to t/mailboxes/mailarc-2.txt
Output /tmp/jZLIVQafj6 looks good.
ok 6 - Computing differences
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/w0pFV6FdWw to t/mailboxes/mailarc-3.txt
Output /tmp/w0pFV6FdWw looks good.
ok 7 - Computing differences
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/X59c5skNAt to t/mailboxes/mailseparators.txt
Output /tmp/X59c5skNAt looks good.
ok 8 - Computing differences
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/uDJafKWhZw to t/mailboxes/malformed.txt
Output /tmp/uDJafKWhZw looks good.
ok 9 - Computing differences
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/ug1idoK25d to t/mailboxes/newlines_at_beginning.txt
Output /tmp/ug1idoK25d looks good.
ok 10 - Computing differences
Testing filename: t/mailboxes/vm-emacs.txt
Comparing /tmp/Do7eJUbd02 to t/mailboxes/vm-emacs.txt
Output /tmp/Do7eJUbd02 looks good.
ok 11 - Computing differences
ok
t/undef_return_value.t ..........
1..33
Testing Perl
Comparing /tmp/ttJJH3DTuz to t/mailboxes/binary_body.txt
Output /tmp/ttJJH3DTuz looks good.
ok 1 - Computing differences
Testing Cache implementation
Comparing /tmp/pQhjLArRWq to t/mailboxes/binary_body.txt
Output /tmp/pQhjLArRWq looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing Perl
Comparing /tmp/2ghVxjFGyP to t/mailboxes/hessbug.txt
Output /tmp/2ghVxjFGyP looks good.
ok 4 - Computing differences
Testing Cache implementation
Comparing /tmp/bKyFFHytbG to t/mailboxes/hessbug.txt
Output /tmp/bKyFFHytbG looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing Perl
Comparing /tmp/h6xBmiYWxI to t/mailboxes/invalid-boundaries.txt
Output /tmp/h6xBmiYWxI looks good.
ok 7 - Computing differences
Testing Cache implementation
Comparing /tmp/nfglSYE6aU to t/mailboxes/invalid-boundaries.txt
Output /tmp/nfglSYE6aU looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing Perl
Comparing /tmp/Wh5IcB6Oz9 to t/mailboxes/mailarc-1-dos.txt
Output /tmp/Wh5IcB6Oz9 looks good.
ok 10 - Computing differences
Testing Cache implementation
Comparing /tmp/_YluyJ3mOA to t/mailboxes/mailarc-1-dos.txt
Output /tmp/_YluyJ3mOA looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing Perl
Comparing /tmp/8kQhrroqUC to t/mailboxes/mailarc-1.txt
Output /tmp/8kQhrroqUC looks good.
ok 13 - Computing differences
Testing Cache implementation
Comparing /tmp/mfOUgwgkeh to t/mailboxes/mailarc-1.txt
Output /tmp/mfOUgwgkeh looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing Perl
Comparing /tmp/JHaG963FcC to t/mailboxes/mailarc-2.txt
Output /tmp/JHaG963FcC looks good.
ok 16 - Computing differences
Testing Cache implementation
Comparing /tmp/DWoSa3yhNM to t/mailboxes/mailarc-2.txt
Output /tmp/DWoSa3yhNM looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing Perl
Comparing /tmp/2VnQmN1kJZ to t/mailboxes/mailarc-3.txt
Output /tmp/2VnQmN1kJZ looks good.
ok 19 - Computing differences
Testing Cache implementation
Comparing /tmp/nRYkHrpHvw to t/mailboxes/mailarc-3.txt
Output /tmp/nRYkHrpHvw looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing Perl
Comparing /tmp/48Nrom1Ymv to t/mailboxes/mailseparators.txt
Output /tmp/48Nrom1Ymv looks good.
ok 22 - Computing differences
Testing Cache implementation
Comparing /tmp/Le2y4rFyxo to t/mailboxes/mailseparators.txt
Output /tmp/Le2y4rFyxo looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing Perl
Comparing /tmp/jkW0kRx0LI to t/mailboxes/malformed.txt
Output /tmp/jkW0kRx0LI looks good.
ok 25 - Computing differences
Testing Cache implementation
Comparing /tmp/eNb4zikKzd to t/mailboxes/malformed.txt
Output /tmp/eNb4zikKzd looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing Perl
Comparing /tmp/ptOZ2ELGZE to t/mailboxes/newlines_at_beginning.txt
Output /tmp/ptOZ2ELGZE looks good.
ok 28 - Computing differences
Testing Cache implementation
Comparing /tmp/V53khxTxqH to t/mailboxes/newlines_at_beginning.txt
Output /tmp/V53khxTxqH looks good.
ok 29 - Computing differences
ok 30 # skip GNU grep not available
Testing Perl
Comparing /tmp/tHfGC5pQcy to t/mailboxes/vm-emacs.txt
Output /tmp/tHfGC5pQcy looks good.
ok 31 - Computing differences
Testing Cache implementation
Comparing /tmp/VBKqTDwBgU to t/mailboxes/vm-emacs.txt
Output /tmp/VBKqTDwBgU 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/local/bin/xz" -cd
Comparing /tmp/1hRstmitTU to t/results/mailarc-2.txt
Output /tmp/1hRstmitTU looks good.
Comparing /tmp/ecljcwS2Om to t/results/none
Output /tmp/ecljcwS2Om looks good.
ok 1 - Computing differences
ok
All tests successful.
Files=25, Tests=382, 11 wallclock secs ( 0.15 usr 0.10 sys + 6.81 cusr 3.24 csys = 10.30 CPU)
Result: PASS
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
requires:
Module Need Have
------------------- ----- --------
FileHandle::Unget 0 0.1634
perl 5.005 5.032001
Storable 0 3.25
build_requires:
Module Need Have
------------------- ----- --------
ExtUtils::MakeMaker 6.36 7.65_01
File::Path 2.08 2.18
File::Slurper 0 0.013
Test::Compile 0 v3.1.0
Test::More 0 1.302190
Text::Diff 0 1.45
UNIVERSAL::require 0 0.19
URI::Escape 0 5.10
configure_requires:
Module Need Have
------------------- ----- --------
ExtUtils::MakeMaker 6.36 7.65_01
URI::Escape 0 5.10
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
AUTOMATED_TESTING = 1
PATH = /home/goku/perl5/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin
PERL5LIB = /home/goku/perl5/lib/perl5
PERL5OPT =
PERL5_CPANPLUS_IS_RUNNING = 54109
PERL5_CPAN_IS_RUNNING = 54109
PERL5_CPAN_IS_RUNNING_IN_RECURSION = 1201,54109
PERL_CR_SMOKER_CURRENT = grepmail-5.3111
PERL_EXTUTILS_AUTOINSTALL = --defaultdeps
PERL_LOCAL_LIB_ROOT = /home/goku/perl5
PERL_MB_OPT = --install_base "/home/goku/perl5"
PERL_MM_OPT = INSTALL_BASE=/home/goku/perl5
PERL_MM_USE_DEFAULT = 1
PERL_USE_UNSAFE_INC = 1
SHELL = /bin/ksh
TERM = xterm-256color
Perl special variables (and OS-specific diagnostics, for MSWin32):
$^X = /usr/bin/perl
$UID/$EUID = 1001 / 1001
$GID = 1002 1002 1001
$EGID = 1002 1002 1001
Perl module toolchain versions installed:
Module Have
------------------- --------
CPAN 2.34
CPAN::Meta 2.150010
Cwd 3.78
ExtUtils::CBuilder 0.280236
ExtUtils::Command 7.65_01
ExtUtils::Install 2.20
ExtUtils::MakeMaker 7.65_01
ExtUtils::Manifest 1.73
ExtUtils::ParseXS 3.44
File::Spec 3.78
JSON 4.06
JSON::PP 4.09
Module::Build 0.4231
Module::Signature n/a
Parse::CPAN::Meta 2.150010
Test::Harness 3.44
Test::More 1.302190
YAML 1.30
YAML::Syck 1.34
version 0.9929
--
Summary of my perl5 (revision 5 version 32 subversion 1) configuration:
Platform:
osname=openbsd
osvers=7.1
archname=i386-openbsd
uname='openbsd'
config_args='-dse -Dopenbsd_distribution=defined -Dmksymlinks'
hint=recommended
useposix=true
d_sigaction=define
useithreads=undef
usemultiplicity=undef
use64bitint=undef
use64bitall=undef
uselongdouble=undef
usemymalloc=n
default_inc_excludes_dot=define
bincompat5005=undef
Compiler:
cc='cc'
ccflags ='-DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include'
optimize='-O2'
cppflags='-DBIG_TIME -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include'
ccversion=''
gccversion='OpenBSD Clang 13.0.0'
gccosandvers=''
intsize=4
longsize=4
ptrsize=4
doublesize=8
byteorder=1234
doublekind=3
d_longlong=define
longlongsize=8
d_longdbl=define
longdblsize=12
longdblkind=3
ivtype='long'
ivsize=4
nvtype='double'
nvsize=8
Off_t='off_t'
lseeksize=8
alignbytes=4
prototype=define
Linker and Libraries:
ld='cc'
ldflags ='-Wl,-E -fstack-protector-strong -L/usr/local/lib'
libpth=/usr/lib /usr/lib/clang/13.0.0/lib /usr/lib
libs=-lm -lc
perllibs=-lm -lc
libc=/usr/lib/libc.so.96.1
so=so
useshrplib=true
libperl=libperl.so.22.0
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dlopen.xs
dlext=so
d_dlsymun=undef
ccdlflags='-Wl,-R/usr/libdata/perl5/i386-openbsd/CORE'
cccdlflags='-DPIC -fpic '
lddlflags='-shared -fpic -fstack-protector-strong -L/usr/local/lib'
Characteristics of this binary (from libperl):
Compile-time options:
HAS_TIMES
PERLIO_LAYERS
PERL_COPY_ON_WRITE
PERL_DONT_CREATE_GVSV
PERL_MALLOC_WRAP
PERL_OP_PARENT
PERL_PRESERVE_IVUV
USE_LARGE_FILES
USE_LOCALE
USE_LOCALE_CTYPE
USE_LOCALE_TIME
USE_PERLIO
USE_PERL_ATOF
Built under openbsd
%ENV:
PERL5LIB="/home/goku/perl5/lib/perl5"
PERL5OPT=""
PERL5_CPANPLUS_IS_RUNNING="54109"
PERL5_CPAN_IS_RUNNING="54109"
PERL5_CPAN_IS_RUNNING_IN_RECURSION="1201,54109"
PERL_CR_SMOKER_CURRENT="grepmail-5.3111"
PERL_EXTUTILS_AUTOINSTALL="--defaultdeps"
PERL_LOCAL_LIB_ROOT="/home/goku/perl5"
PERL_MB_OPT="--install_base "/home/goku/perl5""
PERL_MM_OPT="INSTALL_BASE=/home/goku/perl5"
PERL_MM_USE_DEFAULT="1"
PERL_USE_UNSAFE_INC="1"
@INC:
/home/goku/perl5/lib/perl5/i386-openbsd
/home/goku/perl5/lib/perl5
/usr/local/libdata/perl5/site_perl/i386-openbsd
/usr/local/libdata/perl5/site_perl
/usr/libdata/perl5/i386-openbsd
/usr/libdata/perl5
.