Mail-Mbox-MessageParser v1.5111 Perl 5 v5.39.2 x86_64-linux-thread-multi-ld
- Status
- Pass
- From
- Andreas J. König (ANDK)
- Dist
-
Mail-Mbox-MessageParser v1.5111
- Platform
- Perl 5 v5.39.2 x86_64-linux-thread-multi-ld
- Date
- 2023-09-06 23:52:29
- ID
- 706256c0-4d10-11ee-8b40-451b7f3870b7
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.39.2, created by CPAN-Reporter-1.2019.
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 "/tmp/basesmoker-reloperl-raJR/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/Config.pm compiles
ok 4 - blib/lib/Mail/Mbox/MessageParser/Grep.pm compiles
ok 5 - blib/lib/Mail/Mbox/MessageParser/MetaInfo.pm compiles
ok 6 - blib/lib/Mail/Mbox/MessageParser/Perl.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/Grep.pm
ok 3 - POD test for blib/lib/Mail/Mbox/MessageParser/MetaInfo.pm
ok 4 - POD test for blib/lib/Mail/Mbox/MessageParser/Cache.pm
ok 5 - POD test for blib/lib/Mail/Mbox/MessageParser/Config.pm
ok 6 - POD test for blib/lib/Mail/Mbox/MessageParser/Perl.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::Grep
ok 3 - Pod coverage on Mail::Mbox::MessageParser::MetaInfo
ok 4 - Pod coverage on Mail::Mbox::MessageParser::Cache
ok 5 - Pod coverage on Mail::Mbox::MessageParser::Config
ok 6 - Pod coverage on Mail::Mbox::MessageParser::Perl
ok
t/appended_mailbox.t ............
1..6
Testing modified mailbox with Perl implementation
Comparing /tmp/G6Mb31hhUj to t/mailboxes/mailarc-1.txt
Output /tmp/G6Mb31hhUj looks good.
ok 1 - Computing differences
Testing modified mailbox with Cache implementation
Comparing /tmp/F55f4F8Dt2 to t/mailboxes/mailarc-1.txt
Output /tmp/F55f4F8Dt2 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/KSYP9KvFch to t/mailboxes/mailarc-1.txt
Output /tmp/KSYP9KvFch looks good.
ok 4 - Computing differences
Testing modified mailbox with Cache implementation
Comparing /tmp/HKaWPmNeN2 to t/mailboxes/mailarc-1.txt
Output /tmp/HKaWPmNeN2 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:
"/usr/bin/cat" "t/mailboxes/mailarc-2.txt.bz2" | "/usr/bin/bzip2" -cd
Comparing /tmp/LyjukqqN3o to t/results/mailarc-2.txt
Output /tmp/LyjukqqN3o looks good.
Comparing /tmp/8hJjNwy0Ho to t/results/none
Output /tmp/8hJjNwy0Ho 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/nJMfN_P4cc to t/mailboxes/mailarc-2.txt
Output /tmp/nJMfN_P4cc looks good.
ok 1 - Computing differences
Comparing /tmp/hXNiT_pIV4 to t/mailboxes/mailarc-2.txt
Output /tmp/hXNiT_pIV4 looks good.
ok 2 - Computing differences
Comparing /tmp/zvWph6Zyg4 to t/mailboxes/mailarc-2.txt
Output /tmp/zvWph6Zyg4 looks good.
ok 3 - Computing differences
ok 4 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt.gz
Comparing /tmp/VD4ZqDkkbO to t/mailboxes/mailarc-2.txt
Output /tmp/VD4ZqDkkbO looks good.
ok 5 - Computing differences
Comparing /tmp/Mes2tFjKgT to t/mailboxes/mailarc-2.txt
Output /tmp/Mes2tFjKgT looks good.
ok 6 - Computing differences
Comparing /tmp/YS9w80xymn to t/mailboxes/mailarc-2.txt
Output /tmp/YS9w80xymn 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/7SLYVKGQ7F to t/mailboxes/mailarc-2.txt
Output /tmp/7SLYVKGQ7F looks good.
ok 13 - Computing differences
Comparing /tmp/uujjWEdDMD to t/mailboxes/mailarc-2.txt
Output /tmp/uujjWEdDMD looks good.
ok 14 - Computing differences
Comparing /tmp/gisCtKbdpN to t/mailboxes/mailarc-2.txt
Output /tmp/gisCtKbdpN 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/bxisggjMCd to t/mailboxes/binary_body.txt
Output /tmp/bxisggjMCd looks good.
ok 1 - Computing differences
Comparing /tmp/KJZe1G1vHA to t/mailboxes/binary_body.txt
Output /tmp/KJZe1G1vHA looks good.
ok 2 - Computing differences
Comparing /tmp/e69DEAEUnK to t/mailboxes/binary_body.txt
Output /tmp/e69DEAEUnK looks good.
ok 3 - Computing differences
ok 4 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/Kl11iwh2g2 to t/mailboxes/hessbug.txt
Output /tmp/Kl11iwh2g2 looks good.
ok 5 - Computing differences
Comparing /tmp/AX4if6gvDX to t/mailboxes/hessbug.txt
Output /tmp/AX4if6gvDX looks good.
ok 6 - Computing differences
Comparing /tmp/tLd5yHPJIg to t/mailboxes/hessbug.txt
Output /tmp/tLd5yHPJIg looks good.
ok 7 - Computing differences
ok 8 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/CTrBbZ59oS to t/mailboxes/invalid-boundaries.txt
Output /tmp/CTrBbZ59oS looks good.
ok 9 - Computing differences
Comparing /tmp/iJuAxL7_TR to t/mailboxes/invalid-boundaries.txt
Output /tmp/iJuAxL7_TR looks good.
ok 10 - Computing differences
Comparing /tmp/dFFsRyY29X to t/mailboxes/invalid-boundaries.txt
Output /tmp/dFFsRyY29X looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/oZSGoPT6n9 to t/mailboxes/mailarc-1-dos.txt
Output /tmp/oZSGoPT6n9 looks good.
ok 13 - Computing differences
Comparing /tmp/V3jeUsG7ua to t/mailboxes/mailarc-1-dos.txt
Output /tmp/V3jeUsG7ua looks good.
ok 14 - Computing differences
Comparing /tmp/nCkoywJkj7 to t/mailboxes/mailarc-1-dos.txt
Output /tmp/nCkoywJkj7 looks good.
ok 15 - Computing differences
ok 16 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/w7ThLR4Yd_ to t/mailboxes/mailarc-1.txt
Output /tmp/w7ThLR4Yd_ looks good.
ok 17 - Computing differences
Comparing /tmp/2vpRan_azM to t/mailboxes/mailarc-1.txt
Output /tmp/2vpRan_azM looks good.
ok 18 - Computing differences
Comparing /tmp/l0U1UFQr2j to t/mailboxes/mailarc-1.txt
Output /tmp/l0U1UFQr2j looks good.
ok 19 - Computing differences
ok 20 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/L6HTMeQs9B to t/mailboxes/mailarc-2.txt
Output /tmp/L6HTMeQs9B looks good.
ok 21 - Computing differences
Comparing /tmp/cVfuxCgOtr to t/mailboxes/mailarc-2.txt
Output /tmp/cVfuxCgOtr looks good.
ok 22 - Computing differences
Comparing /tmp/y2wU2P8T6V to t/mailboxes/mailarc-2.txt
Output /tmp/y2wU2P8T6V looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/xVcj_CeVeI to t/mailboxes/mailarc-3.txt
Output /tmp/xVcj_CeVeI looks good.
ok 25 - Computing differences
Comparing /tmp/noG00N_Utf to t/mailboxes/mailarc-3.txt
Output /tmp/noG00N_Utf looks good.
ok 26 - Computing differences
Comparing /tmp/nJWdNYl8yG to t/mailboxes/mailarc-3.txt
Output /tmp/nJWdNYl8yG looks good.
ok 27 - Computing differences
ok 28 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/D6RR6eduou to t/mailboxes/mailseparators.txt
Output /tmp/D6RR6eduou looks good.
ok 29 - Computing differences
Comparing /tmp/RtuJtoeKG_ to t/mailboxes/mailseparators.txt
Output /tmp/RtuJtoeKG_ looks good.
ok 30 - Computing differences
Comparing /tmp/FMrwx_EOgK to t/mailboxes/mailseparators.txt
Output /tmp/FMrwx_EOgK looks good.
ok 31 - Computing differences
ok 32 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/U94swPds_S to t/mailboxes/malformed.txt
Output /tmp/U94swPds_S looks good.
ok 33 - Computing differences
Comparing /tmp/0IKveh2fT9 to t/mailboxes/malformed.txt
Output /tmp/0IKveh2fT9 looks good.
ok 34 - Computing differences
Comparing /tmp/YIsf_XuWG3 to t/mailboxes/malformed.txt
Output /tmp/YIsf_XuWG3 looks good.
ok 35 - Computing differences
ok 36 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/rY9ERvVuep to t/mailboxes/newlines_at_beginning.txt
Output /tmp/rY9ERvVuep looks good.
ok 37 - Computing differences
Comparing /tmp/KwfSwEFHOo to t/mailboxes/newlines_at_beginning.txt
Output /tmp/KwfSwEFHOo looks good.
ok 38 - Computing differences
Comparing /tmp/XqOgAK8kxs to t/mailboxes/newlines_at_beginning.txt
Output /tmp/XqOgAK8kxs looks good.
ok 39 - Computing differences
ok 40 # skip GNU grep not available
Testing filename: t/mailboxes/vm-emacs.txt
Comparing /tmp/cuwdyYEzfE to t/mailboxes/vm-emacs.txt
Output /tmp/cuwdyYEzfE looks good.
ok 41 - Computing differences
Comparing /tmp/4hCyNsSmLc to t/mailboxes/vm-emacs.txt
Output /tmp/4hCyNsSmLc looks good.
ok 42 - Computing differences
Comparing /tmp/vm71UMGzV0 to t/mailboxes/vm-emacs.txt
Output /tmp/vm71UMGzV0 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/IFjIKrh_x_ to t/mailboxes/mailarc-2.txt
Output /tmp/IFjIKrh_x_ looks good.
ok 1 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt.gz
Comparing /tmp/9MDxvP4jl8 to t/mailboxes/mailarc-2.txt
Output /tmp/9MDxvP4jl8 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/VjSa2jUOlM to t/mailboxes/mailarc-2.txt
Output /tmp/VjSa2jUOlM looks good.
ok 4 - Computing differences
ok
t/filename_noncompressed.t ......
1..11
Testing filename: t/mailboxes/binary_body.txt
Comparing /tmp/w6Z7gP2xuG to t/mailboxes/binary_body.txt
Output /tmp/w6Z7gP2xuG looks good.
ok 1 - Computing differences
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/PSwpqv9HuU to t/mailboxes/hessbug.txt
Output /tmp/PSwpqv9HuU looks good.
ok 2 - Computing differences
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/oPN0C98vGK to t/mailboxes/invalid-boundaries.txt
Output /tmp/oPN0C98vGK looks good.
ok 3 - Computing differences
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/vdLzNej6Tg to t/mailboxes/mailarc-1-dos.txt
Output /tmp/vdLzNej6Tg looks good.
ok 4 - Computing differences
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/4J36kdYpXA to t/mailboxes/mailarc-1.txt
Output /tmp/4J36kdYpXA looks good.
ok 5 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/tI97TP_ziZ to t/mailboxes/mailarc-2.txt
Output /tmp/tI97TP_ziZ looks good.
ok 6 - Computing differences
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/TMSLUu4kz6 to t/mailboxes/mailarc-3.txt
Output /tmp/TMSLUu4kz6 looks good.
ok 7 - Computing differences
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/x3SRkaXGRO to t/mailboxes/mailseparators.txt
Output /tmp/x3SRkaXGRO looks good.
ok 8 - Computing differences
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/ooLiWRO3nA to t/mailboxes/malformed.txt
Output /tmp/ooLiWRO3nA looks good.
ok 9 - Computing differences
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/0FARkvahoh to t/mailboxes/newlines_at_beginning.txt
Output /tmp/0FARkvahoh looks good.
ok 10 - Computing differences
Testing filename: t/mailboxes/vm-emacs.txt
Comparing /tmp/GFBDsjcCNp to t/mailboxes/vm-emacs.txt
Output /tmp/GFBDsjcCNp 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:
"/usr/bin/cat" "t/mailboxes/mailarc-2.txt.gz" | "/usr/bin/gzip" -cd
Comparing /tmp/OpQJy7YI0E to t/results/mailarc-2.txt
Output /tmp/OpQJy7YI0E looks good.
Comparing /tmp/V8W0NmRz5T to t/results/none
Output /tmp/V8W0NmRz5T looks good.
ok 1 - Computing differences
ok
t/length.t ......................
1..30
Testing filename: t/mailboxes/binary_body.txt
Comparing /tmp/QPZf3tn_gj to t/results/length_binary_body.stdout
Output /tmp/QPZf3tn_gj looks good.
ok 1 - Computing differences
Comparing /tmp/Sdc2c47EuT to t/results/length_binary_body.stdout
Output /tmp/Sdc2c47EuT looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/C9swaHYVH2 to t/results/length_hessbug.stdout
Output /tmp/C9swaHYVH2 looks good.
ok 4 - Computing differences
Comparing /tmp/mr5aINtPj5 to t/results/length_hessbug.stdout
Output /tmp/mr5aINtPj5 looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/hTyLWDrH99 to t/results/length_invalid-boundaries.stdout
Output /tmp/hTyLWDrH99 looks good.
ok 7 - Computing differences
Comparing /tmp/DVmxcztV09 to t/results/length_invalid-boundaries.stdout
Output /tmp/DVmxcztV09 looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/MxmkAJy9gr to t/results/length_mailarc-1-dos.stdout
Output /tmp/MxmkAJy9gr looks good.
ok 10 - Computing differences
Comparing /tmp/zFzgn2j1mR to t/results/length_mailarc-1-dos.stdout
Output /tmp/zFzgn2j1mR looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/WwuCHCQns8 to t/results/length_mailarc-1.stdout
Output /tmp/WwuCHCQns8 looks good.
ok 13 - Computing differences
Comparing /tmp/fM3C1hcKyf to t/results/length_mailarc-1.stdout
Output /tmp/fM3C1hcKyf looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/d8m_bU5ONL to t/results/length_mailarc-2.stdout
Output /tmp/d8m_bU5ONL looks good.
ok 16 - Computing differences
Comparing /tmp/yNtiPCxsku to t/results/length_mailarc-2.stdout
Output /tmp/yNtiPCxsku looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/gzkNuTt6TT to t/results/length_mailarc-3.stdout
Output /tmp/gzkNuTt6TT looks good.
ok 19 - Computing differences
Comparing /tmp/TtGTQhSmAl to t/results/length_mailarc-3.stdout
Output /tmp/TtGTQhSmAl looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/uclKt0xmmO to t/results/length_mailseparators.stdout
Output /tmp/uclKt0xmmO looks good.
ok 22 - Computing differences
Comparing /tmp/jYWO8ya5bR to t/results/length_mailseparators.stdout
Output /tmp/jYWO8ya5bR looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/Nwbwfs0CDo to t/results/length_malformed.stdout
Output /tmp/Nwbwfs0CDo looks good.
ok 25 - Computing differences
Comparing /tmp/qniCmYuRK1 to t/results/length_malformed.stdout
Output /tmp/qniCmYuRK1 looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/1DUBoMzEBV to t/results/length_newlines_at_beginning.stdout
Output /tmp/1DUBoMzEBV looks good.
ok 28 - Computing differences
Comparing /tmp/8fy9y2M1Hg to t/results/length_newlines_at_beginning.stdout
Output /tmp/8fy9y2M1Hg 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/QFvWMAs8bq to t/results/line_number_binary_body.stdout
Output /tmp/QFvWMAs8bq looks good.
ok 1 - Computing differences
Comparing /tmp/xBaXCjAblD to t/results/line_number_binary_body.stdout
Output /tmp/xBaXCjAblD looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/xa5xlC_hsm to t/results/line_number_hessbug.stdout
Output /tmp/xa5xlC_hsm looks good.
ok 4 - Computing differences
Comparing /tmp/TQXDgqBDmQ to t/results/line_number_hessbug.stdout
Output /tmp/TQXDgqBDmQ looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/exA8URG1NE to t/results/line_number_invalid-boundaries.stdout
Output /tmp/exA8URG1NE looks good.
ok 7 - Computing differences
Comparing /tmp/ma0AoxXa6R to t/results/line_number_invalid-boundaries.stdout
Output /tmp/ma0AoxXa6R looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/wFyNSbo0hb to t/results/line_number_mailarc-1-dos.stdout
Output /tmp/wFyNSbo0hb looks good.
ok 10 - Computing differences
Comparing /tmp/B_qjyEqD8Z to t/results/line_number_mailarc-1-dos.stdout
Output /tmp/B_qjyEqD8Z looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/4jOzFxieDr to t/results/line_number_mailarc-1.stdout
Output /tmp/4jOzFxieDr looks good.
ok 13 - Computing differences
Comparing /tmp/oCifOnRtMv to t/results/line_number_mailarc-1.stdout
Output /tmp/oCifOnRtMv looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/fUMhKPP2s7 to t/results/line_number_mailarc-2.stdout
Output /tmp/fUMhKPP2s7 looks good.
ok 16 - Computing differences
Comparing /tmp/JYSzmZJuMt to t/results/line_number_mailarc-2.stdout
Output /tmp/JYSzmZJuMt looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/NJcL8qHSTM to t/results/line_number_mailarc-3.stdout
Output /tmp/NJcL8qHSTM looks good.
ok 19 - Computing differences
Comparing /tmp/QcFbxN1H3Q to t/results/line_number_mailarc-3.stdout
Output /tmp/QcFbxN1H3Q looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/G3n69WQNRd to t/results/line_number_mailseparators.stdout
Output /tmp/G3n69WQNRd looks good.
ok 22 - Computing differences
Comparing /tmp/WYmJQprT5Z to t/results/line_number_mailseparators.stdout
Output /tmp/WYmJQprT5Z looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/AduIrSFfmx to t/results/line_number_malformed.stdout
Output /tmp/AduIrSFfmx looks good.
ok 25 - Computing differences
Comparing /tmp/JUopd1VzpQ to t/results/line_number_malformed.stdout
Output /tmp/JUopd1VzpQ looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/tjeYZDEOYx to t/results/line_number_newlines_at_beginning.stdout
Output /tmp/tjeYZDEOYx looks good.
ok 28 - Computing differences
Comparing /tmp/j0JLpiiNML to t/results/line_number_newlines_at_beginning.stdout
Output /tmp/j0JLpiiNML looks good.
ok 29 - Computing differences
ok 30 # skip GNU grep not available
ok
t/lzip.t ........................
1..1
Running test:
"/usr/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/yxgrKxLJ9K to t/results/number_binary_body.stdout
Output /tmp/yxgrKxLJ9K looks good.
ok 1 - Computing differences
Comparing /tmp/WxSjDIIMMT to t/results/number_binary_body.stdout
Output /tmp/WxSjDIIMMT looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/b8RBL1Wvd8 to t/results/number_hessbug.stdout
Output /tmp/b8RBL1Wvd8 looks good.
ok 4 - Computing differences
Comparing /tmp/4iCY1Wt0mn to t/results/number_hessbug.stdout
Output /tmp/4iCY1Wt0mn looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/8vfB47oObG to t/results/number_invalid-boundaries.stdout
Output /tmp/8vfB47oObG looks good.
ok 7 - Computing differences
Comparing /tmp/14Oa7EEfSi to t/results/number_invalid-boundaries.stdout
Output /tmp/14Oa7EEfSi looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/7_iZ7IwM3e to t/results/number_mailarc-1-dos.stdout
Output /tmp/7_iZ7IwM3e looks good.
ok 10 - Computing differences
Comparing /tmp/uhUiinVH6d to t/results/number_mailarc-1-dos.stdout
Output /tmp/uhUiinVH6d looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/LU0apV1gNo to t/results/number_mailarc-1.stdout
Output /tmp/LU0apV1gNo looks good.
ok 13 - Computing differences
Comparing /tmp/sl6n12HQp8 to t/results/number_mailarc-1.stdout
Output /tmp/sl6n12HQp8 looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/jMYm_lwCBg to t/results/number_mailarc-2.stdout
Output /tmp/jMYm_lwCBg looks good.
ok 16 - Computing differences
Comparing /tmp/mrv5Tnc5Ht to t/results/number_mailarc-2.stdout
Output /tmp/mrv5Tnc5Ht looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/5zaHHZnsaF to t/results/number_mailarc-3.stdout
Output /tmp/5zaHHZnsaF looks good.
ok 19 - Computing differences
Comparing /tmp/bLY2rOirZM to t/results/number_mailarc-3.stdout
Output /tmp/bLY2rOirZM looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/OgjuzDN3PS to t/results/number_mailseparators.stdout
Output /tmp/OgjuzDN3PS looks good.
ok 22 - Computing differences
Comparing /tmp/tvlIvhmZMK to t/results/number_mailseparators.stdout
Output /tmp/tvlIvhmZMK looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/vZlAaf72nT to t/results/number_malformed.stdout
Output /tmp/vZlAaf72nT looks good.
ok 25 - Computing differences
Comparing /tmp/ym1UasvXre to t/results/number_malformed.stdout
Output /tmp/ym1UasvXre looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/gcebZcDnfa to t/results/number_newlines_at_beginning.stdout
Output /tmp/gcebZcDnfa looks good.
ok 28 - Computing differences
Comparing /tmp/3xPMV4wx87 to t/results/number_newlines_at_beginning.stdout
Output /tmp/3xPMV4wx87 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/C1Db2o7mQm to t/results/offset_binary_body.stdout
Output /tmp/C1Db2o7mQm looks good.
ok 1 - Computing differences
Comparing /tmp/R4zC_E9XtB to t/results/offset_binary_body.stdout
Output /tmp/R4zC_E9XtB looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/VlgqRdhW5e to t/results/offset_hessbug.stdout
Output /tmp/VlgqRdhW5e looks good.
ok 4 - Computing differences
Comparing /tmp/ogIQus2iWX to t/results/offset_hessbug.stdout
Output /tmp/ogIQus2iWX looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/P_qV8lhgIA to t/results/offset_invalid-boundaries.stdout
Output /tmp/P_qV8lhgIA looks good.
ok 7 - Computing differences
Comparing /tmp/i_6P9iY6CS to t/results/offset_invalid-boundaries.stdout
Output /tmp/i_6P9iY6CS looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/S8Bo00DIF9 to t/results/offset_mailarc-1-dos.stdout
Output /tmp/S8Bo00DIF9 looks good.
ok 10 - Computing differences
Comparing /tmp/EuvTDuuLZc to t/results/offset_mailarc-1-dos.stdout
Output /tmp/EuvTDuuLZc looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/Fjp1o6HjLT to t/results/offset_mailarc-1.stdout
Output /tmp/Fjp1o6HjLT looks good.
ok 13 - Computing differences
Comparing /tmp/7AxPAsXQgX to t/results/offset_mailarc-1.stdout
Output /tmp/7AxPAsXQgX looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/_3HahyTtgs to t/results/offset_mailarc-2.stdout
Output /tmp/_3HahyTtgs looks good.
ok 16 - Computing differences
Comparing /tmp/S95IisWflU to t/results/offset_mailarc-2.stdout
Output /tmp/S95IisWflU looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/k2A2b1VkAR to t/results/offset_mailarc-3.stdout
Output /tmp/k2A2b1VkAR looks good.
ok 19 - Computing differences
Comparing /tmp/t7wm0JJTp3 to t/results/offset_mailarc-3.stdout
Output /tmp/t7wm0JJTp3 looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/lslDEJs6LT to t/results/offset_mailseparators.stdout
Output /tmp/lslDEJs6LT looks good.
ok 22 - Computing differences
Comparing /tmp/j2CSyqtNPa to t/results/offset_mailseparators.stdout
Output /tmp/j2CSyqtNPa looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/qYk_kW3Vbl to t/results/offset_malformed.stdout
Output /tmp/qYk_kW3Vbl looks good.
ok 25 - Computing differences
Comparing /tmp/lYb9CvifO3 to t/results/offset_malformed.stdout
Output /tmp/lYb9CvifO3 looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/nsYO3noZWH to t/results/offset_newlines_at_beginning.stdout
Output /tmp/nsYO3noZWH looks good.
ok 28 - Computing differences
Comparing /tmp/_PlR9XqInZ to t/results/offset_newlines_at_beginning.stdout
Output /tmp/_PlR9XqInZ 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/mE9TMaXylR to t/mailboxes/binary_body.txt
Output /tmp/mE9TMaXylR looks good.
ok 1 - Computing differences
Comparing /tmp/iV5V9t791B to t/mailboxes/binary_body.txt
Output /tmp/iV5V9t791B looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/ynrvapF03E to t/mailboxes/hessbug.txt
Output /tmp/ynrvapF03E looks good.
ok 4 - Computing differences
Comparing /tmp/FcWG8QYG5W to t/mailboxes/hessbug.txt
Output /tmp/FcWG8QYG5W looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/l98M5XKxDL to t/mailboxes/invalid-boundaries.txt
Output /tmp/l98M5XKxDL looks good.
ok 7 - Computing differences
Comparing /tmp/nebBmg61ua to t/mailboxes/invalid-boundaries.txt
Output /tmp/nebBmg61ua looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/fWVIpGECGL to t/mailboxes/mailarc-1-dos.txt
Output /tmp/fWVIpGECGL looks good.
ok 10 - Computing differences
Comparing /tmp/4iEFGcY70p to t/mailboxes/mailarc-1-dos.txt
Output /tmp/4iEFGcY70p looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/NkCVOJdBj9 to t/mailboxes/mailarc-1.txt
Output /tmp/NkCVOJdBj9 looks good.
ok 13 - Computing differences
Comparing /tmp/Jn6CYZSVKe to t/mailboxes/mailarc-1.txt
Output /tmp/Jn6CYZSVKe looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/DWw6Nszvlt to t/mailboxes/mailarc-2.txt
Output /tmp/DWw6Nszvlt looks good.
ok 16 - Computing differences
Comparing /tmp/K6I3VWZe3U to t/mailboxes/mailarc-2.txt
Output /tmp/K6I3VWZe3U looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/CdR392lbce to t/mailboxes/mailarc-3.txt
Output /tmp/CdR392lbce looks good.
ok 19 - Computing differences
Comparing /tmp/URQxVxvAnF to t/mailboxes/mailarc-3.txt
Output /tmp/URQxVxvAnF looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/RKS7CIZEXy to t/mailboxes/mailseparators.txt
Output /tmp/RKS7CIZEXy looks good.
ok 22 - Computing differences
Comparing /tmp/hgy4SDXX3S to t/mailboxes/mailseparators.txt
Output /tmp/hgy4SDXX3S looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/ve0ZmjVAyd to t/mailboxes/malformed.txt
Output /tmp/ve0ZmjVAyd looks good.
ok 25 - Computing differences
Comparing /tmp/gRmktB9M4P to t/mailboxes/malformed.txt
Output /tmp/gRmktB9M4P looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/exYspeMeLm to t/mailboxes/newlines_at_beginning.txt
Output /tmp/exYspeMeLm looks good.
ok 28 - Computing differences
Comparing /tmp/_nY1TeSFky to t/mailboxes/newlines_at_beginning.txt
Output /tmp/_nY1TeSFky looks good.
ok 29 - Computing differences
ok 30 # skip GNU grep not available
Testing filename: t/mailboxes/vm-emacs.txt
Comparing /tmp/iBUG0mVwEE to t/mailboxes/vm-emacs.txt
Output /tmp/iBUG0mVwEE looks good.
ok 31 - Computing differences
Comparing /tmp/N73gqZzRvK to t/mailboxes/vm-emacs.txt
Output /tmp/N73gqZzRvK 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/LOHspciNwf to t/results/reset_binary_body.stdout
Output /tmp/LOHspciNwf looks good.
ok 1 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/8baSOtpU9M to t/results/reset_binary_body.stdout
Output /tmp/8baSOtpU9M 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/Kp0kujXS5x to t/results/reset_binary_body.stdout
Output /tmp/Kp0kujXS5x looks good.
ok 4 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/d3BdI9MfMM to t/results/reset_binary_body.stdout
Output /tmp/d3BdI9MfMM 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/D8mcAY1QhG to t/results/reset_hessbug.stdout
Output /tmp/D8mcAY1QhG looks good.
ok 7 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/oQCCVm1n5D to t/results/reset_hessbug.stdout
Output /tmp/oQCCVm1n5D 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/CbLqagJWc9 to t/results/reset_hessbug.stdout
Output /tmp/CbLqagJWc9 looks good.
ok 10 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/TZvZNqoqDT to t/results/reset_hessbug.stdout
Output /tmp/TZvZNqoqDT 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/EVjlmBvoSX to t/results/reset_invalid-boundaries.stdout
Output /tmp/EVjlmBvoSX looks good.
ok 13 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/xl7juMf7ZK to t/results/reset_invalid-boundaries.stdout
Output /tmp/xl7juMf7ZK 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/JJyCB7sNIO to t/results/reset_invalid-boundaries.stdout
Output /tmp/JJyCB7sNIO looks good.
ok 16 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/3vzBpu17MB to t/results/reset_invalid-boundaries.stdout
Output /tmp/3vzBpu17MB 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/0WK69RhSFe to t/results/reset_mailarc-1-dos.stdout
Output /tmp/0WK69RhSFe looks good.
ok 19 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/7WKnvEiXLP to t/results/reset_mailarc-1-dos.stdout
Output /tmp/7WKnvEiXLP 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/2Nk4HOl9U1 to t/results/reset_mailarc-1-dos.stdout
Output /tmp/2Nk4HOl9U1 looks good.
ok 22 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/UGhBXOb_JV to t/results/reset_mailarc-1-dos.stdout
Output /tmp/UGhBXOb_JV 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/ATC027fz7b to t/results/reset_mailarc-1.stdout
Output /tmp/ATC027fz7b looks good.
ok 25 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/IoVY2fUkEz to t/results/reset_mailarc-1.stdout
Output /tmp/IoVY2fUkEz 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/15zrLeJCUg to t/results/reset_mailarc-1.stdout
Output /tmp/15zrLeJCUg looks good.
ok 28 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/ZIhF7Fhh3k to t/results/reset_mailarc-1.stdout
Output /tmp/ZIhF7Fhh3k 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/b4bOp7HJXT to t/results/reset_mailarc-2.stdout
Output /tmp/b4bOp7HJXT looks good.
ok 31 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/ne6wUHmuT6 to t/results/reset_mailarc-2.stdout
Output /tmp/ne6wUHmuT6 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/sj8AnxloEP to t/results/reset_mailarc-2.stdout
Output /tmp/sj8AnxloEP looks good.
ok 34 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/qMIMzQ9S9K to t/results/reset_mailarc-2.stdout
Output /tmp/qMIMzQ9S9K 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/XaoE5HIcjh to t/results/reset_mailarc-3.stdout
Output /tmp/XaoE5HIcjh looks good.
ok 37 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/PT872PD73S to t/results/reset_mailarc-3.stdout
Output /tmp/PT872PD73S 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/dOAD_CLh31 to t/results/reset_mailarc-3.stdout
Output /tmp/dOAD_CLh31 looks good.
ok 40 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/sw2dDfjod1 to t/results/reset_mailarc-3.stdout
Output /tmp/sw2dDfjod1 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/LcHRPVJB4s to t/results/reset_mailseparators.stdout
Output /tmp/LcHRPVJB4s looks good.
ok 43 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/__k1VrfhUI to t/results/reset_mailseparators.stdout
Output /tmp/__k1VrfhUI 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/u4iFTOz5Qg to t/results/reset_mailseparators.stdout
Output /tmp/u4iFTOz5Qg looks good.
ok 46 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/aRjt8xdk0n to t/results/reset_mailseparators.stdout
Output /tmp/aRjt8xdk0n 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/wlfuGrx0Ns to t/results/reset_malformed.stdout
Output /tmp/wlfuGrx0Ns looks good.
ok 49 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/ecWS2wCJ8b to t/results/reset_malformed.stdout
Output /tmp/ecWS2wCJ8b 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/qXXXBIe5Ea to t/results/reset_malformed.stdout
Output /tmp/qXXXBIe5Ea looks good.
ok 52 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/5drl4ZG7jh to t/results/reset_malformed.stdout
Output /tmp/5drl4ZG7jh 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/iEDxJDcumE to t/results/reset_newlines_at_beginning.stdout
Output /tmp/iEDxJDcumE looks good.
ok 55 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/Xg2XzFsksE to t/results/reset_newlines_at_beginning.stdout
Output /tmp/Xg2XzFsksE 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/3T1aW2cWRb to t/results/reset_newlines_at_beginning.stdout
Output /tmp/3T1aW2cWRb looks good.
ok 58 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/hFRtHIJ28X to t/results/reset_newlines_at_beginning.stdout
Output /tmp/hFRtHIJ28X 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/separators2.sep
ok 1 - Number of emails in t/mailboxes/separators2.sep
ok 2 - Number of emails in t/mailboxes/separators2.sep
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/separators1.sep
ok 4 - Number of emails in t/mailboxes/separators1.sep
ok 5 - Number of emails in t/mailboxes/separators1.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/iu_yKk6Pih to t/mailboxes/mailarc-2.txt
Output /tmp/iu_yKk6Pih looks good.
ok 1 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt.gz
Comparing /tmp/IXH26eNOpp to t/mailboxes/mailarc-2.txt
Output /tmp/IXH26eNOpp 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/jLjF9Hssa2 to t/mailboxes/mailarc-2.txt
Output /tmp/jLjF9Hssa2 looks good.
ok 4 - Computing differences
ok
t/stdin_uncompressed.t ..........
1..11
Testing filename: t/mailboxes/binary_body.txt
Comparing /tmp/AbKGdnXLem to t/mailboxes/binary_body.txt
Output /tmp/AbKGdnXLem looks good.
ok 1 - Computing differences
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/E_B67RFT4U to t/mailboxes/hessbug.txt
Output /tmp/E_B67RFT4U looks good.
ok 2 - Computing differences
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/LZy2COIP9A to t/mailboxes/invalid-boundaries.txt
Output /tmp/LZy2COIP9A looks good.
ok 3 - Computing differences
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/fpO2Vy8JWV to t/mailboxes/mailarc-1-dos.txt
Output /tmp/fpO2Vy8JWV looks good.
ok 4 - Computing differences
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/Cvlz9HSGNn to t/mailboxes/mailarc-1.txt
Output /tmp/Cvlz9HSGNn looks good.
ok 5 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/ECGzmPtYDU to t/mailboxes/mailarc-2.txt
Output /tmp/ECGzmPtYDU looks good.
ok 6 - Computing differences
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/s7ck2SmXHP to t/mailboxes/mailarc-3.txt
Output /tmp/s7ck2SmXHP looks good.
ok 7 - Computing differences
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/RfSRaMaAtJ to t/mailboxes/mailseparators.txt
Output /tmp/RfSRaMaAtJ looks good.
ok 8 - Computing differences
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/mr8XMW7A_k to t/mailboxes/malformed.txt
Output /tmp/mr8XMW7A_k looks good.
ok 9 - Computing differences
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/tAfqYMa1zV to t/mailboxes/newlines_at_beginning.txt
Output /tmp/tAfqYMa1zV looks good.
ok 10 - Computing differences
Testing filename: t/mailboxes/vm-emacs.txt
Comparing /tmp/Y8JOJctEH2 to t/mailboxes/vm-emacs.txt
Output /tmp/Y8JOJctEH2 looks good.
ok 11 - Computing differences
ok
t/undef_return_value.t ..........
1..33
Testing Perl
Comparing /tmp/oUfTBoDPVr to t/mailboxes/binary_body.txt
Output /tmp/oUfTBoDPVr looks good.
ok 1 - Computing differences
Testing Cache implementation
Comparing /tmp/C57DVL4JP5 to t/mailboxes/binary_body.txt
Output /tmp/C57DVL4JP5 looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing Perl
Comparing /tmp/n8VrShYRZ0 to t/mailboxes/hessbug.txt
Output /tmp/n8VrShYRZ0 looks good.
ok 4 - Computing differences
Testing Cache implementation
Comparing /tmp/eO0I3D1WwQ to t/mailboxes/hessbug.txt
Output /tmp/eO0I3D1WwQ looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing Perl
Comparing /tmp/NbVWhzvVEv to t/mailboxes/invalid-boundaries.txt
Output /tmp/NbVWhzvVEv looks good.
ok 7 - Computing differences
Testing Cache implementation
Comparing /tmp/UttwUfV_UR to t/mailboxes/invalid-boundaries.txt
Output /tmp/UttwUfV_UR looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing Perl
Comparing /tmp/GE4iewUzpa to t/mailboxes/mailarc-1-dos.txt
Output /tmp/GE4iewUzpa looks good.
ok 10 - Computing differences
Testing Cache implementation
Comparing /tmp/uxmrvAKkYD to t/mailboxes/mailarc-1-dos.txt
Output /tmp/uxmrvAKkYD looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing Perl
Comparing /tmp/WJz9IkOksO to t/mailboxes/mailarc-1.txt
Output /tmp/WJz9IkOksO looks good.
ok 13 - Computing differences
Testing Cache implementation
Comparing /tmp/Vx83L04luo to t/mailboxes/mailarc-1.txt
Output /tmp/Vx83L04luo looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing Perl
Comparing /tmp/Weg1NtPjoa to t/mailboxes/mailarc-2.txt
Output /tmp/Weg1NtPjoa looks good.
ok 16 - Computing differences
Testing Cache implementation
Comparing /tmp/tJ2p5HoiEB to t/mailboxes/mailarc-2.txt
Output /tmp/tJ2p5HoiEB looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing Perl
Comparing /tmp/h3VhMeWwLU to t/mailboxes/mailarc-3.txt
Output /tmp/h3VhMeWwLU looks good.
ok 19 - Computing differences
Testing Cache implementation
Comparing /tmp/V0CaY3ahZ3 to t/mailboxes/mailarc-3.txt
Output /tmp/V0CaY3ahZ3 looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing Perl
Comparing /tmp/mLl7OPhWcx to t/mailboxes/mailseparators.txt
Output /tmp/mLl7OPhWcx looks good.
ok 22 - Computing differences
Testing Cache implementation
Comparing /tmp/b2ThAyxMiQ to t/mailboxes/mailseparators.txt
Output /tmp/b2ThAyxMiQ looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing Perl
Comparing /tmp/ng1Cfk3AhH to t/mailboxes/malformed.txt
Output /tmp/ng1Cfk3AhH looks good.
ok 25 - Computing differences
Testing Cache implementation
Comparing /tmp/svYxHcYUtb to t/mailboxes/malformed.txt
Output /tmp/svYxHcYUtb looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing Perl
Comparing /tmp/Z7yVRS9m9h to t/mailboxes/newlines_at_beginning.txt
Output /tmp/Z7yVRS9m9h looks good.
ok 28 - Computing differences
Testing Cache implementation
Comparing /tmp/3zBkomjmKw to t/mailboxes/newlines_at_beginning.txt
Output /tmp/3zBkomjmKw looks good.
ok 29 - Computing differences
ok 30 # skip GNU grep not available
Testing Perl
Comparing /tmp/aFTvIDGrwL to t/mailboxes/vm-emacs.txt
Output /tmp/aFTvIDGrwL looks good.
ok 31 - Computing differences
Testing Cache implementation
Comparing /tmp/OBArWog8dq to t/mailboxes/vm-emacs.txt
Output /tmp/OBArWog8dq looks good.
ok 32 - Computing differences
ok 33 # skip GNU grep not available
ok
t/xz.t ..........................
1..1
Running test:
"/usr/bin/cat" "t/mailboxes/mailarc-2.txt.xz" | "/usr/bin/xz" -cd
Comparing /tmp/1X1zXfLbYV to t/results/mailarc-2.txt
Output /tmp/1X1zXfLbYV looks good.
Comparing /tmp/8PrveJQshm to t/results/none
Output /tmp/8PrveJQshm looks good.
ok 1 - Computing differences
ok
All tests successful.
Files=25, Tests=382, 6 wallclock secs ( 0.17 usr 0.37 sys + 5.04 cusr 1.10 csys = 6.68 CPU)
Result: PASS
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
requires:
Module Need Have
------------------- ----- --------
FileHandle::Unget 0 0.1634
perl 5.005 5.039002
Storable 0 3.32
build_requires:
Module Need Have
------------------- ----- --------
ExtUtils::MakeMaker 6.36 7.70
File::Path 2.08 2.18
File::Slurper 0 0.014
Test::Compile 0 v3.3.1
Test::More 0 1.302195
Text::Diff 0 1.45
UNIVERSAL::require 0 0.19
URI::Escape 0 5.21
configure_requires:
Module Need Have
------------------- ----- --------
ExtUtils::MakeMaker 6.36 7.70
URI::Escape 0 5.21
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
AUTOMATED_TESTING = 1
LANG = en_US.UTF-8
PATH = /home/sand/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/perl/bin:/usr/X11/bin
PERL = /tmp/basesmoker-reloperl-raJR/bin/perl
PERL5LIB = /tmp/loop_over_bdir-2794-ojz6QK/ProjectBuilder-0.14.1-0/blib/arch:/tmp/loop_over_bdir-2794-ojz6QK/ProjectBuilder-0.14.1-0/blib/lib:/tmp/loop_over_bdir-2794-ojz6QK/Lingua-YaTeA-0.626-0/blib/arch:/tmp/loop_over_bdir-2794-ojz6QK/Lingua-YaTeA-0.626-0/blib/lib:/tmp/loop_over_bdir-2794-ojz6QK/downsexta-0/blib/arch:/tmp/loop_over_bdir-2794-ojz6QK/downsexta-0/blib/lib
PERL5OPT =
PERL5_CPANPLUS_IS_RUNNING = 2802
PERL5_CPAN_IS_RUNNING = 2802
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 = /tmp/basesmoker-reloperl-raJR/bin/perl
$UID/$EUID = 1005 / 1005
$GID = 1005 1005
$EGID = 1005 1005
Perl module toolchain versions installed:
Module Have
------------------- --------
CPAN 2.36
CPAN::Meta 2.150010
Cwd 3.90
ExtUtils::CBuilder 0.280239
ExtUtils::Command 7.70
ExtUtils::Install 2.22
ExtUtils::MakeMaker 7.70
ExtUtils::Manifest 1.75
ExtUtils::ParseXS 3.51
File::Spec 3.90
JSON 4.10
JSON::PP 4.16
Module::Build 0.4234
Module::Signature 0.88
Parse::CPAN::Meta 2.150010
Test2 1.302195
Test::Harness 3.47
Test::More 1.302195
YAML 1.30
YAML::Syck 1.34
version 0.9929
--
Summary of my perl5 (revision 5 version 39 subversion 2) configuration:
Commit id: e246fd63c3ad4034efc21113d44231047f6b2909
Platform:
osname=linux
osvers=5.4.0-159-generic
archname=x86_64-linux-thread-multi-ld
uname='linux k93focal 5.4.0-159-generic #176-ubuntu smp mon aug 14 12:04:20 utc 2023 x86_64 x86_64 x86_64 gnulinux '
config_args='-Dprefix=/home/sand/src/perl/repoperls/installed-perls/host/k93focal/v5.39.2/e463 -Dmyhostname=k93focal -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 -Duselongdouble -DEBUGGING=both'
hint=recommended
useposix=true
d_sigaction=define
useithreads=define
usemultiplicity=define
use64bitint=define
use64bitall=define
uselongdouble=define
usemymalloc=n
default_inc_excludes_dot=define
Compiler:
cc='cc'
ccflags ='-D_REENTRANT -D_GNU_SOURCE -fwrapv -DDEBUGGING -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
optimize='-O2 -g'
cppflags='-D_REENTRANT -D_GNU_SOURCE -fwrapv -DDEBUGGING -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include'
ccversion=''
gccversion='9.4.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='long double'
nvsize=16
Off_t='off_t'
lseeksize=8
alignbytes=16
prototype=define
Linker and Libraries:
ld='cc'
ldflags =' -fstack-protector-strong -L/usr/local/lib'
libpth=/usr/local/lib /usr/lib/x86_64-linux-gnu /usr/lib /usr/lib64
libs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc
perllibs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc
libc=libc-2.31.so
so=so
useshrplib=false
libperl=libperl.a
gnulibc_version='2.31'
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:
DEBUGGING
HAS_LONG_DOUBLE
HAS_STRTOLD
HAS_TIMES
MULTIPLICITY
PERLIO_LAYERS
PERL_COPY_ON_WRITE
PERL_DONT_CREATE_GVSV
PERL_HASH_FUNC_SIPHASH13
PERL_HASH_USE_SBOX32
PERL_MALLOC_WRAP
PERL_OP_PARENT
PERL_PRESERVE_IVUV
PERL_TRACK_MEMPOOL
PERL_USE_DEVEL
PERL_USE_SAFE_PUTENV
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_LONG_DOUBLE
USE_PERLIO
USE_PERL_ATOF
USE_REENTRANT_API
USE_THREAD_SAFE_LOCALE
Built under linux
Compiled at Sep 5 2023 00:50:20
%ENV:
PERL="/tmp/basesmoker-reloperl-raJR/bin/perl"
PERL5LIB="/tmp/loop_over_bdir-2794-ojz6QK/ProjectBuilder-0.14.1-0/blib/arch:/tmp/loop_over_bdir-2794-ojz6QK/ProjectBuilder-0.14.1-0/blib/lib:/tmp/loop_over_bdir-2794-ojz6QK/Lingua-YaTeA-0.626-0/blib/arch:/tmp/loop_over_bdir-2794-ojz6QK/Lingua-YaTeA-0.626-0/blib/lib:/tmp/loop_over_bdir-2794-ojz6QK/downsexta-0/blib/arch:/tmp/loop_over_bdir-2794-ojz6QK/downsexta-0/blib/lib"
PERL5OPT=""
PERL5_CPANPLUS_IS_RUNNING="2802"
PERL5_CPAN_IS_RUNNING="2802"
PERL_CANARY_STABILITY_NOPROMPT="1"
PERL_MM_USE_DEFAULT="1"
PERL_USE_UNSAFE_INC="1"
@INC:
/tmp/loop_over_bdir-2794-ojz6QK/ProjectBuilder-0.14.1-0/blib/arch
/tmp/loop_over_bdir-2794-ojz6QK/ProjectBuilder-0.14.1-0/blib/lib
/tmp/loop_over_bdir-2794-ojz6QK/Lingua-YaTeA-0.626-0/blib/arch
/tmp/loop_over_bdir-2794-ojz6QK/Lingua-YaTeA-0.626-0/blib/lib
/tmp/loop_over_bdir-2794-ojz6QK/downsexta-0/blib/arch
/tmp/loop_over_bdir-2794-ojz6QK/downsexta-0/blib/lib
/home/sand/src/perl/repoperls/installed-perls/host/k93focal/v5.39.2/e463/lib/site_perl/5.39.2/x86_64-linux-thread-multi-ld
/home/sand/src/perl/repoperls/installed-perls/host/k93focal/v5.39.2/e463/lib/site_perl/5.39.2
/home/sand/src/perl/repoperls/installed-perls/host/k93focal/v5.39.2/e463/lib/5.39.2/x86_64-linux-thread-multi-ld
/home/sand/src/perl/repoperls/installed-perls/host/k93focal/v5.39.2/e463/lib/5.39.2
.