Mail-Mbox-MessageParser v1.5108 Perl 5 v5.28.0 x86_64-linux-thread-multi-ld
- Status
- Pass
- From
- Andreas J. König (ANDK)
- Dist
-
Mail-Mbox-MessageParser v1.5108
- Platform
- Perl 5 v5.28.0 x86_64-linux-thread-multi-ld
- Date
- 2018-07-08 13:29:31
- ID
- f219ef1c-82b2-11e8-8ac2-18af9fc1d00c
This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language. See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org
--
Dear David Coppit,
This is a computer-generated report for Mail-Mbox-MessageParser-1.5108
on perl 5.28.0, created by CPAN-Reporter-1.2018.
Thank you for uploading your work to CPAN. Congratulations!
All tests were successful.
Sections of this report:
* Tester comments
* Program output
* Prerequisites
* Environment and other context
------------------------------
TESTER COMMENTS
------------------------------
Additional comments from tester:
this report is from an automated smoke testing program
and was not reviewed by a human for accuracy
------------------------------
PROGRAM OUTPUT
------------------------------
Output from '/usr/bin/make test':
PERL_DL_NONLAZY=1 "/home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.28.0/8854/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/000_standard__compile.t .......
1..6
ok 1 - Compile test for blib/lib/Mail/Mbox/MessageParser.pm
ok 2 - Compile test for blib/lib/Mail/Mbox/MessageParser/Perl.pm
ok 3 - Compile test for blib/lib/Mail/Mbox/MessageParser/Config.pm
ok 4 - Compile test for blib/lib/Mail/Mbox/MessageParser/Grep.pm
ok 5 - Compile test for blib/lib/Mail/Mbox/MessageParser/Cache.pm
ok 6 - Compile test for blib/lib/Mail/Mbox/MessageParser/MetaInfo.pm
ok
t/000_standard__perl_critic.t ... skipped: Author test. Set $ENV{TEST_AUTHOR} to a true value to run.
t/000_standard__pod.t ...........
1..6
ok 1 - POD test for blib/lib/Mail/Mbox/MessageParser.pm
ok 2 - POD test for blib/lib/Mail/Mbox/MessageParser/Perl.pm
ok 3 - POD test for blib/lib/Mail/Mbox/MessageParser/Config.pm
ok 4 - POD test for blib/lib/Mail/Mbox/MessageParser/Grep.pm
ok 5 - POD test for blib/lib/Mail/Mbox/MessageParser/Cache.pm
ok 6 - POD test for blib/lib/Mail/Mbox/MessageParser/MetaInfo.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::Perl
ok 3 - Pod coverage on Mail::Mbox::MessageParser::Config
ok 4 - Pod coverage on Mail::Mbox::MessageParser::Grep
ok 5 - Pod coverage on Mail::Mbox::MessageParser::Cache
ok 6 - Pod coverage on Mail::Mbox::MessageParser::MetaInfo
ok
t/appended_mailbox.t ............
1..6
Testing modified mailbox with Perl implementation
Comparing /tmp/PP5h35xFmD to t/mailboxes/mailarc-1.txt
Output /tmp/PP5h35xFmD looks good.
ok 1 - Computing differences
Testing modified mailbox with Cache implementation
Comparing /tmp/CWvaL27slv to t/mailboxes/mailarc-1.txt
Output /tmp/CWvaL27slv 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/N0sVpl6Cyo to t/mailboxes/mailarc-1.txt
Output /tmp/N0sVpl6Cyo looks good.
ok 4 - Computing differences
Testing modified mailbox with Cache implementation
Comparing /tmp/60UZQiXCTB to t/mailboxes/mailarc-1.txt
Output /tmp/60UZQiXCTB looks good.
ok 5 - Computing differences
Testing modified mailbox with Grep implementation
ok 6 # skip GNU grep not available
ok
t/bzip2.t .......................
1..1
Running test:
"/bin/cat" "t/mailboxes/mailarc-2.txt.bz2" | "/bin/bzip2" -cd
Comparing /tmp/m5QvNZgveL to t/results/mailarc-2.txt
Output /tmp/m5QvNZgveL looks good.
Comparing /tmp/WbqGUwX8nP to t/results/none
Output /tmp/WbqGUwX8nP 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/d0VRp3UPia to t/mailboxes/mailarc-2.txt
Output /tmp/d0VRp3UPia looks good.
ok 1 - Computing differences
Comparing /tmp/3wTLg4z7A1 to t/mailboxes/mailarc-2.txt
Output /tmp/3wTLg4z7A1 looks good.
ok 2 - Computing differences
Comparing /tmp/RWlH7CACxC to t/mailboxes/mailarc-2.txt
Output /tmp/RWlH7CACxC looks good.
ok 3 - Computing differences
ok 4 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt.gz
Comparing /tmp/lKevdCh3kL to t/mailboxes/mailarc-2.txt
Output /tmp/lKevdCh3kL looks good.
ok 5 - Computing differences
Comparing /tmp/UQPlVM_OmJ to t/mailboxes/mailarc-2.txt
Output /tmp/UQPlVM_OmJ looks good.
ok 6 - Computing differences
Comparing /tmp/57KZtUC0Ha to t/mailboxes/mailarc-2.txt
Output /tmp/57KZtUC0Ha 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/n6Ol39oats to t/mailboxes/mailarc-2.txt
Output /tmp/n6Ol39oats looks good.
ok 13 - Computing differences
Comparing /tmp/WFMO7jAu7p to t/mailboxes/mailarc-2.txt
Output /tmp/WFMO7jAu7p looks good.
ok 14 - Computing differences
Comparing /tmp/r5SDX5AEUv to t/mailboxes/mailarc-2.txt
Output /tmp/r5SDX5AEUv 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/4lcrrI90Sp to t/mailboxes/binary_body.txt
Output /tmp/4lcrrI90Sp looks good.
ok 1 - Computing differences
Comparing /tmp/vbtyKIeV2E to t/mailboxes/binary_body.txt
Output /tmp/vbtyKIeV2E looks good.
ok 2 - Computing differences
Comparing /tmp/J5lEVlREVl to t/mailboxes/binary_body.txt
Output /tmp/J5lEVlREVl looks good.
ok 3 - Computing differences
ok 4 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/2GOjOnf0mD to t/mailboxes/hessbug.txt
Output /tmp/2GOjOnf0mD looks good.
ok 5 - Computing differences
Comparing /tmp/ho_nEwMhpf to t/mailboxes/hessbug.txt
Output /tmp/ho_nEwMhpf looks good.
ok 6 - Computing differences
Comparing /tmp/cNDTDBUin5 to t/mailboxes/hessbug.txt
Output /tmp/cNDTDBUin5 looks good.
ok 7 - Computing differences
ok 8 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/5NVwtyFe9T to t/mailboxes/invalid-boundaries.txt
Output /tmp/5NVwtyFe9T looks good.
ok 9 - Computing differences
Comparing /tmp/JDzbuzU4zu to t/mailboxes/invalid-boundaries.txt
Output /tmp/JDzbuzU4zu looks good.
ok 10 - Computing differences
Comparing /tmp/dv2D1xGVyi to t/mailboxes/invalid-boundaries.txt
Output /tmp/dv2D1xGVyi looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/MOWJ9yuPa_ to t/mailboxes/mailarc-1-dos.txt
Output /tmp/MOWJ9yuPa_ looks good.
ok 13 - Computing differences
Comparing /tmp/f7olARGcTQ to t/mailboxes/mailarc-1-dos.txt
Output /tmp/f7olARGcTQ looks good.
ok 14 - Computing differences
Comparing /tmp/cQuO_XOKRO to t/mailboxes/mailarc-1-dos.txt
Output /tmp/cQuO_XOKRO looks good.
ok 15 - Computing differences
ok 16 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/HSYkEDyT2O to t/mailboxes/mailarc-1.txt
Output /tmp/HSYkEDyT2O looks good.
ok 17 - Computing differences
Comparing /tmp/A8IiQCefJ5 to t/mailboxes/mailarc-1.txt
Output /tmp/A8IiQCefJ5 looks good.
ok 18 - Computing differences
Comparing /tmp/8A8eg8OV4i to t/mailboxes/mailarc-1.txt
Output /tmp/8A8eg8OV4i looks good.
ok 19 - Computing differences
ok 20 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/D5pEYvKCfV to t/mailboxes/mailarc-2.txt
Output /tmp/D5pEYvKCfV looks good.
ok 21 - Computing differences
Comparing /tmp/sas6ev6IJD to t/mailboxes/mailarc-2.txt
Output /tmp/sas6ev6IJD looks good.
ok 22 - Computing differences
Comparing /tmp/qLrwXFHGZC to t/mailboxes/mailarc-2.txt
Output /tmp/qLrwXFHGZC looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/WAVg3QiKUV to t/mailboxes/mailarc-3.txt
Output /tmp/WAVg3QiKUV looks good.
ok 25 - Computing differences
Comparing /tmp/9NnM2wye8f to t/mailboxes/mailarc-3.txt
Output /tmp/9NnM2wye8f looks good.
ok 26 - Computing differences
Comparing /tmp/MxclrPelVu to t/mailboxes/mailarc-3.txt
Output /tmp/MxclrPelVu looks good.
ok 27 - Computing differences
ok 28 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/KdEWKauUhE to t/mailboxes/mailseparators.txt
Output /tmp/KdEWKauUhE looks good.
ok 29 - Computing differences
Comparing /tmp/GK0kwH_3jj to t/mailboxes/mailseparators.txt
Output /tmp/GK0kwH_3jj looks good.
ok 30 - Computing differences
Comparing /tmp/4PM8rbhw6b to t/mailboxes/mailseparators.txt
Output /tmp/4PM8rbhw6b looks good.
ok 31 - Computing differences
ok 32 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/QrKMbupFdI to t/mailboxes/malformed.txt
Output /tmp/QrKMbupFdI looks good.
ok 33 - Computing differences
Comparing /tmp/wamUZyN6vz to t/mailboxes/malformed.txt
Output /tmp/wamUZyN6vz looks good.
ok 34 - Computing differences
Comparing /tmp/KtshyedxhG to t/mailboxes/malformed.txt
Output /tmp/KtshyedxhG looks good.
ok 35 - Computing differences
ok 36 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/GSuaHgdyIC to t/mailboxes/newlines_at_beginning.txt
Output /tmp/GSuaHgdyIC looks good.
ok 37 - Computing differences
Comparing /tmp/uSCDSCOcNy to t/mailboxes/newlines_at_beginning.txt
Output /tmp/uSCDSCOcNy looks good.
ok 38 - Computing differences
Comparing /tmp/ZcPXJxQXs1 to t/mailboxes/newlines_at_beginning.txt
Output /tmp/ZcPXJxQXs1 looks good.
ok 39 - Computing differences
ok 40 # skip GNU grep not available
Testing filename: t/mailboxes/vm-emacs.txt
Comparing /tmp/F5LfuYBLmO to t/mailboxes/vm-emacs.txt
Output /tmp/F5LfuYBLmO looks good.
ok 41 - Computing differences
Comparing /tmp/kOKulmn8eC to t/mailboxes/vm-emacs.txt
Output /tmp/kOKulmn8eC looks good.
ok 42 - Computing differences
Comparing /tmp/wRrCGlbG05 to t/mailboxes/vm-emacs.txt
Output /tmp/wRrCGlbG05 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/9uZFvxMK4y to t/mailboxes/mailarc-2.txt
Output /tmp/9uZFvxMK4y looks good.
ok 1 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt.gz
Comparing /tmp/LOKp69lGMr to t/mailboxes/mailarc-2.txt
Output /tmp/LOKp69lGMr 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/wvnMCwLA2z to t/mailboxes/mailarc-2.txt
Output /tmp/wvnMCwLA2z looks good.
ok 4 - Computing differences
ok
t/filename_noncompressed.t ......
1..11
Testing filename: t/mailboxes/binary_body.txt
Comparing /tmp/lazYFiXiKP to t/mailboxes/binary_body.txt
Output /tmp/lazYFiXiKP looks good.
ok 1 - Computing differences
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/hCxFU7YrrB to t/mailboxes/hessbug.txt
Output /tmp/hCxFU7YrrB looks good.
ok 2 - Computing differences
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/4tlqnaaI4U to t/mailboxes/invalid-boundaries.txt
Output /tmp/4tlqnaaI4U looks good.
ok 3 - Computing differences
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/ODyXCxUkEK to t/mailboxes/mailarc-1-dos.txt
Output /tmp/ODyXCxUkEK looks good.
ok 4 - Computing differences
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/DFxDDrf56I to t/mailboxes/mailarc-1.txt
Output /tmp/DFxDDrf56I looks good.
ok 5 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/1xTm5eJUMp to t/mailboxes/mailarc-2.txt
Output /tmp/1xTm5eJUMp looks good.
ok 6 - Computing differences
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/AwIFFlTpxY to t/mailboxes/mailarc-3.txt
Output /tmp/AwIFFlTpxY looks good.
ok 7 - Computing differences
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/qL4iynPXJw to t/mailboxes/mailseparators.txt
Output /tmp/qL4iynPXJw looks good.
ok 8 - Computing differences
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/6Lq5ELxLmd to t/mailboxes/malformed.txt
Output /tmp/6Lq5ELxLmd looks good.
ok 9 - Computing differences
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/N9KiTlOgxZ to t/mailboxes/newlines_at_beginning.txt
Output /tmp/N9KiTlOgxZ looks good.
ok 10 - Computing differences
Testing filename: t/mailboxes/vm-emacs.txt
Comparing /tmp/iH7a7cuPeW to t/mailboxes/vm-emacs.txt
Output /tmp/iH7a7cuPeW looks good.
ok 11 - Computing differences
ok
t/grep.t ........................
1..4
Running test:
unset LC_ALL LC_COLLATE LANG LC_CTYPE LC_MESSAGES; grep --extended-regexp --line-number --byte-offset --binary-files=text "^From [^:]+(:[0-9][0-9]){1,2}( *([A-Z]{2,6}|[+-]?[0-9]{4})){1,3}( remote from .*)?
?$" t/mailboxes/mailarc-1.txt
ok 1 # skip 1
Running test:
unset LC_ALL LC_COLLATE LANG LC_CTYPE LC_MESSAGES; grep --extended-regexp --line-number --byte-offset --binary-files=text "^From [^:]+(:[0-9][0-9]){1,2}( *([A-Z]{2,6}|[+-]?[0-9]{4})){1,3}( remote from .*)?
?$" t/mailboxes/mailarc-2.txt
ok 2 # skip 1
Running test:
unset LC_ALL LC_COLLATE LANG LC_CTYPE LC_MESSAGES; grep --extended-regexp --line-number --byte-offset --binary-files=text "^From [^:]+(:[0-9][0-9]){1,2}( *([A-Z]{2,6}|[+-]?[0-9]{4})){1,3}( remote from .*)?
?$" t/mailboxes/mailarc-3.txt
ok 3 # skip 1
Running test:
unset LC_ALL LC_COLLATE LANG LC_CTYPE LC_MESSAGES; grep --extended-regexp --line-number --byte-offset --binary-files=text "^From [^:]+(:[0-9][0-9]){1,2}( *([A-Z]{2,6}|[+-]?[0-9]{4})){1,3}( remote from .*)?
?$" t/mailboxes/mailseparators.txt
ok 4 # skip 1
ok
t/gzip.t ........................
1..1
Running test:
"/bin/cat" "t/mailboxes/mailarc-2.txt.gz" | "/bin/gzip" -cd
Comparing /tmp/5zKVzPy7CV to t/results/mailarc-2.txt
Output /tmp/5zKVzPy7CV looks good.
Comparing /tmp/lpF22v9bHR to t/results/none
Output /tmp/lpF22v9bHR looks good.
ok 1 - Computing differences
ok
t/length.t ......................
1..30
Testing filename: t/mailboxes/binary_body.txt
Comparing /tmp/4wGiEMUf05 to t/results/length_binary_body.stdout
Output /tmp/4wGiEMUf05 looks good.
ok 1 - Computing differences
Comparing /tmp/IUIBuwurbv to t/results/length_binary_body.stdout
Output /tmp/IUIBuwurbv looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/Fp0t0IYCp4 to t/results/length_hessbug.stdout
Output /tmp/Fp0t0IYCp4 looks good.
ok 4 - Computing differences
Comparing /tmp/yNqlh2fyVP to t/results/length_hessbug.stdout
Output /tmp/yNqlh2fyVP looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/kgfnv_IQSw to t/results/length_invalid-boundaries.stdout
Output /tmp/kgfnv_IQSw looks good.
ok 7 - Computing differences
Comparing /tmp/wNMVkdSj0O to t/results/length_invalid-boundaries.stdout
Output /tmp/wNMVkdSj0O looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/koYwI4RYT5 to t/results/length_mailarc-1-dos.stdout
Output /tmp/koYwI4RYT5 looks good.
ok 10 - Computing differences
Comparing /tmp/zrjHtfiDQ0 to t/results/length_mailarc-1-dos.stdout
Output /tmp/zrjHtfiDQ0 looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/4yjTmzkMtB to t/results/length_mailarc-1.stdout
Output /tmp/4yjTmzkMtB looks good.
ok 13 - Computing differences
Comparing /tmp/8MupZdSgEC to t/results/length_mailarc-1.stdout
Output /tmp/8MupZdSgEC looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/tGzaivGPbm to t/results/length_mailarc-2.stdout
Output /tmp/tGzaivGPbm looks good.
ok 16 - Computing differences
Comparing /tmp/Wv_3PLo2ds to t/results/length_mailarc-2.stdout
Output /tmp/Wv_3PLo2ds looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/JjVBij_LC_ to t/results/length_mailarc-3.stdout
Output /tmp/JjVBij_LC_ looks good.
ok 19 - Computing differences
Comparing /tmp/MOqb0HAjl9 to t/results/length_mailarc-3.stdout
Output /tmp/MOqb0HAjl9 looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/xCvzskLFEa to t/results/length_mailseparators.stdout
Output /tmp/xCvzskLFEa looks good.
ok 22 - Computing differences
Comparing /tmp/atCSLR4knb to t/results/length_mailseparators.stdout
Output /tmp/atCSLR4knb looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/87cb_maujU to t/results/length_malformed.stdout
Output /tmp/87cb_maujU looks good.
ok 25 - Computing differences
Comparing /tmp/9PgoMMpxjJ to t/results/length_malformed.stdout
Output /tmp/9PgoMMpxjJ looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/JTAGKv61Kx to t/results/length_newlines_at_beginning.stdout
Output /tmp/JTAGKv61Kx looks good.
ok 28 - Computing differences
Comparing /tmp/qcjGd79LEi to t/results/length_newlines_at_beginning.stdout
Output /tmp/qcjGd79LEi 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/81CExQUzXt to t/results/line_number_binary_body.stdout
Output /tmp/81CExQUzXt looks good.
ok 1 - Computing differences
Comparing /tmp/jt1ok2uPbF to t/results/line_number_binary_body.stdout
Output /tmp/jt1ok2uPbF looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/53gxAee7SN to t/results/line_number_hessbug.stdout
Output /tmp/53gxAee7SN looks good.
ok 4 - Computing differences
Comparing /tmp/qe3TGI_ble to t/results/line_number_hessbug.stdout
Output /tmp/qe3TGI_ble looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/M79yOwA7gm to t/results/line_number_invalid-boundaries.stdout
Output /tmp/M79yOwA7gm looks good.
ok 7 - Computing differences
Comparing /tmp/CUiHNIWDHq to t/results/line_number_invalid-boundaries.stdout
Output /tmp/CUiHNIWDHq looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/zg8lBpi8c6 to t/results/line_number_mailarc-1-dos.stdout
Output /tmp/zg8lBpi8c6 looks good.
ok 10 - Computing differences
Comparing /tmp/kGkgzy8iFq to t/results/line_number_mailarc-1-dos.stdout
Output /tmp/kGkgzy8iFq looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/O5e8CJKCq7 to t/results/line_number_mailarc-1.stdout
Output /tmp/O5e8CJKCq7 looks good.
ok 13 - Computing differences
Comparing /tmp/2jEoc1IOSb to t/results/line_number_mailarc-1.stdout
Output /tmp/2jEoc1IOSb looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/kidVAeVvTi to t/results/line_number_mailarc-2.stdout
Output /tmp/kidVAeVvTi looks good.
ok 16 - Computing differences
Comparing /tmp/xWq7tMGZHA to t/results/line_number_mailarc-2.stdout
Output /tmp/xWq7tMGZHA looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/DacIiLERLN to t/results/line_number_mailarc-3.stdout
Output /tmp/DacIiLERLN looks good.
ok 19 - Computing differences
Comparing /tmp/pegfm3nMXl to t/results/line_number_mailarc-3.stdout
Output /tmp/pegfm3nMXl looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/CTVrBMf2R6 to t/results/line_number_mailseparators.stdout
Output /tmp/CTVrBMf2R6 looks good.
ok 22 - Computing differences
Comparing /tmp/oWDy3pACoy to t/results/line_number_mailseparators.stdout
Output /tmp/oWDy3pACoy looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/VmsCNJGDd2 to t/results/line_number_malformed.stdout
Output /tmp/VmsCNJGDd2 looks good.
ok 25 - Computing differences
Comparing /tmp/LoggAjYHyY to t/results/line_number_malformed.stdout
Output /tmp/LoggAjYHyY looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/5ksg4uaBwu to t/results/line_number_newlines_at_beginning.stdout
Output /tmp/5ksg4uaBwu looks good.
ok 28 - Computing differences
Comparing /tmp/mgp50rLD8P to t/results/line_number_newlines_at_beginning.stdout
Output /tmp/mgp50rLD8P 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/AldpQDzz26 to t/results/number_binary_body.stdout
Output /tmp/AldpQDzz26 looks good.
ok 1 - Computing differences
Comparing /tmp/eGtuCDPYbs to t/results/number_binary_body.stdout
Output /tmp/eGtuCDPYbs looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/1WYFj9jHHU to t/results/number_hessbug.stdout
Output /tmp/1WYFj9jHHU looks good.
ok 4 - Computing differences
Comparing /tmp/ojDRzC1V8r to t/results/number_hessbug.stdout
Output /tmp/ojDRzC1V8r looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/8n9g85_eab to t/results/number_invalid-boundaries.stdout
Output /tmp/8n9g85_eab looks good.
ok 7 - Computing differences
Comparing /tmp/g8a_g_5EYS to t/results/number_invalid-boundaries.stdout
Output /tmp/g8a_g_5EYS looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/6iHRwxIGZE to t/results/number_mailarc-1-dos.stdout
Output /tmp/6iHRwxIGZE looks good.
ok 10 - Computing differences
Comparing /tmp/zM2PoKnbgq to t/results/number_mailarc-1-dos.stdout
Output /tmp/zM2PoKnbgq looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/5KLosXjWIz to t/results/number_mailarc-1.stdout
Output /tmp/5KLosXjWIz looks good.
ok 13 - Computing differences
Comparing /tmp/z4Do1r40Jp to t/results/number_mailarc-1.stdout
Output /tmp/z4Do1r40Jp looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/u8rN5TFR_c to t/results/number_mailarc-2.stdout
Output /tmp/u8rN5TFR_c looks good.
ok 16 - Computing differences
Comparing /tmp/lFZ_jrcaXP to t/results/number_mailarc-2.stdout
Output /tmp/lFZ_jrcaXP looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/vZA3vBILII to t/results/number_mailarc-3.stdout
Output /tmp/vZA3vBILII looks good.
ok 19 - Computing differences
Comparing /tmp/iK8y9Zy_h2 to t/results/number_mailarc-3.stdout
Output /tmp/iK8y9Zy_h2 looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/S7uZPndo1A to t/results/number_mailseparators.stdout
Output /tmp/S7uZPndo1A looks good.
ok 22 - Computing differences
Comparing /tmp/A_uz83FRcm to t/results/number_mailseparators.stdout
Output /tmp/A_uz83FRcm looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/1YjRKeOoPD to t/results/number_malformed.stdout
Output /tmp/1YjRKeOoPD looks good.
ok 25 - Computing differences
Comparing /tmp/ewgjQVLwql to t/results/number_malformed.stdout
Output /tmp/ewgjQVLwql looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/odZby5N84q to t/results/number_newlines_at_beginning.stdout
Output /tmp/odZby5N84q looks good.
ok 28 - Computing differences
Comparing /tmp/_Bx7RdjrsZ to t/results/number_newlines_at_beginning.stdout
Output /tmp/_Bx7RdjrsZ 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/uPhaJPRF3T to t/results/offset_binary_body.stdout
Output /tmp/uPhaJPRF3T looks good.
ok 1 - Computing differences
Comparing /tmp/KxfWFNyGPR to t/results/offset_binary_body.stdout
Output /tmp/KxfWFNyGPR looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/6tldr_38uq to t/results/offset_hessbug.stdout
Output /tmp/6tldr_38uq looks good.
ok 4 - Computing differences
Comparing /tmp/wyTc06D6dz to t/results/offset_hessbug.stdout
Output /tmp/wyTc06D6dz looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/8WjfaGVUlW to t/results/offset_invalid-boundaries.stdout
Output /tmp/8WjfaGVUlW looks good.
ok 7 - Computing differences
Comparing /tmp/BZYC6pgo3C to t/results/offset_invalid-boundaries.stdout
Output /tmp/BZYC6pgo3C looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/_UQxk95DKb to t/results/offset_mailarc-1-dos.stdout
Output /tmp/_UQxk95DKb looks good.
ok 10 - Computing differences
Comparing /tmp/cshYqIEPJW to t/results/offset_mailarc-1-dos.stdout
Output /tmp/cshYqIEPJW looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/DNShAJT3in to t/results/offset_mailarc-1.stdout
Output /tmp/DNShAJT3in looks good.
ok 13 - Computing differences
Comparing /tmp/b18RbqoW_4 to t/results/offset_mailarc-1.stdout
Output /tmp/b18RbqoW_4 looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/ZjXngjwyTc to t/results/offset_mailarc-2.stdout
Output /tmp/ZjXngjwyTc looks good.
ok 16 - Computing differences
Comparing /tmp/OkXJol_Rym to t/results/offset_mailarc-2.stdout
Output /tmp/OkXJol_Rym looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/jSP6nwmMx7 to t/results/offset_mailarc-3.stdout
Output /tmp/jSP6nwmMx7 looks good.
ok 19 - Computing differences
Comparing /tmp/95a0WQOU95 to t/results/offset_mailarc-3.stdout
Output /tmp/95a0WQOU95 looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/mKMszp4PDi to t/results/offset_mailseparators.stdout
Output /tmp/mKMszp4PDi looks good.
ok 22 - Computing differences
Comparing /tmp/gop5MqESEH to t/results/offset_mailseparators.stdout
Output /tmp/gop5MqESEH looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/_WpSAtME8_ to t/results/offset_malformed.stdout
Output /tmp/_WpSAtME8_ looks good.
ok 25 - Computing differences
Comparing /tmp/uSVsdR0Nxr to t/results/offset_malformed.stdout
Output /tmp/uSVsdR0Nxr looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/dN2MqCLA6j to t/results/offset_newlines_at_beginning.stdout
Output /tmp/dN2MqCLA6j looks good.
ok 28 - Computing differences
Comparing /tmp/eAZXckRKxO to t/results/offset_newlines_at_beginning.stdout
Output /tmp/eAZXckRKxO 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/VnV3ILcVKc to t/mailboxes/binary_body.txt
Output /tmp/VnV3ILcVKc looks good.
ok 1 - Computing differences
Comparing /tmp/IAjYCJTgxm to t/mailboxes/binary_body.txt
Output /tmp/IAjYCJTgxm looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/tCwPzl1iHM to t/mailboxes/hessbug.txt
Output /tmp/tCwPzl1iHM looks good.
ok 4 - Computing differences
Comparing /tmp/elFVUwuEGP to t/mailboxes/hessbug.txt
Output /tmp/elFVUwuEGP looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/CPXOBznrOh to t/mailboxes/invalid-boundaries.txt
Output /tmp/CPXOBznrOh looks good.
ok 7 - Computing differences
Comparing /tmp/yhW7dpmvGE to t/mailboxes/invalid-boundaries.txt
Output /tmp/yhW7dpmvGE looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/neirkt01b6 to t/mailboxes/mailarc-1-dos.txt
Output /tmp/neirkt01b6 looks good.
ok 10 - Computing differences
Comparing /tmp/8gBuxbNKar to t/mailboxes/mailarc-1-dos.txt
Output /tmp/8gBuxbNKar looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/rcp4NORj7U to t/mailboxes/mailarc-1.txt
Output /tmp/rcp4NORj7U looks good.
ok 13 - Computing differences
Comparing /tmp/qHw0lafMLu to t/mailboxes/mailarc-1.txt
Output /tmp/qHw0lafMLu looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/zMqWt5oNzL to t/mailboxes/mailarc-2.txt
Output /tmp/zMqWt5oNzL looks good.
ok 16 - Computing differences
Comparing /tmp/HXhD030tzo to t/mailboxes/mailarc-2.txt
Output /tmp/HXhD030tzo looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/XP_2zbzfPk to t/mailboxes/mailarc-3.txt
Output /tmp/XP_2zbzfPk looks good.
ok 19 - Computing differences
Comparing /tmp/N2nAcXyHQQ to t/mailboxes/mailarc-3.txt
Output /tmp/N2nAcXyHQQ looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/4aQGNlfyAp to t/mailboxes/mailseparators.txt
Output /tmp/4aQGNlfyAp looks good.
ok 22 - Computing differences
Comparing /tmp/QXpa7GUXO2 to t/mailboxes/mailseparators.txt
Output /tmp/QXpa7GUXO2 looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/PQ31V9nwgE to t/mailboxes/malformed.txt
Output /tmp/PQ31V9nwgE looks good.
ok 25 - Computing differences
Comparing /tmp/UXGiZBHH9X to t/mailboxes/malformed.txt
Output /tmp/UXGiZBHH9X looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/p5CeHDJgB4 to t/mailboxes/newlines_at_beginning.txt
Output /tmp/p5CeHDJgB4 looks good.
ok 28 - Computing differences
Comparing /tmp/I9RKTSM8TF to t/mailboxes/newlines_at_beginning.txt
Output /tmp/I9RKTSM8TF looks good.
ok 29 - Computing differences
ok 30 # skip GNU grep not available
Testing filename: t/mailboxes/vm-emacs.txt
Comparing /tmp/VfZ46_51sk to t/mailboxes/vm-emacs.txt
Output /tmp/VfZ46_51sk looks good.
ok 31 - Computing differences
Comparing /tmp/0ck3a5m1ee to t/mailboxes/vm-emacs.txt
Output /tmp/0ck3a5m1ee 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/iaiGYEAW2W to t/results/reset_binary_body.stdout
Output /tmp/iaiGYEAW2W looks good.
ok 1 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/TaPJCdSQfM to t/results/reset_binary_body.stdout
Output /tmp/TaPJCdSQfM 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/lYvaQ1TMJk to t/results/reset_binary_body.stdout
Output /tmp/lYvaQ1TMJk looks good.
ok 4 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/vEHqNJsseq to t/results/reset_binary_body.stdout
Output /tmp/vEHqNJsseq 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/iflKYEBWrQ to t/results/reset_hessbug.stdout
Output /tmp/iflKYEBWrQ looks good.
ok 7 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/JPin_Q1OTO to t/results/reset_hessbug.stdout
Output /tmp/JPin_Q1OTO 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/0ulc59dz_M to t/results/reset_hessbug.stdout
Output /tmp/0ulc59dz_M looks good.
ok 10 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/wXcYOI5Guf to t/results/reset_hessbug.stdout
Output /tmp/wXcYOI5Guf 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/QrEo0BnL40 to t/results/reset_invalid-boundaries.stdout
Output /tmp/QrEo0BnL40 looks good.
ok 13 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/v0EPfeOK1e to t/results/reset_invalid-boundaries.stdout
Output /tmp/v0EPfeOK1e 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/RbVbMnAUc1 to t/results/reset_invalid-boundaries.stdout
Output /tmp/RbVbMnAUc1 looks good.
ok 16 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/A19F_LANmK to t/results/reset_invalid-boundaries.stdout
Output /tmp/A19F_LANmK 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/5XievoPEMU to t/results/reset_mailarc-1-dos.stdout
Output /tmp/5XievoPEMU looks good.
ok 19 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/_gbT7vqtJj to t/results/reset_mailarc-1-dos.stdout
Output /tmp/_gbT7vqtJj 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/6B7UEgfy6z to t/results/reset_mailarc-1-dos.stdout
Output /tmp/6B7UEgfy6z looks good.
ok 22 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/gsHqbRClvV to t/results/reset_mailarc-1-dos.stdout
Output /tmp/gsHqbRClvV 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/bGdP56FFm1 to t/results/reset_mailarc-1.stdout
Output /tmp/bGdP56FFm1 looks good.
ok 25 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/2a3qYkJeqm to t/results/reset_mailarc-1.stdout
Output /tmp/2a3qYkJeqm 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/1aT6HJFUIV to t/results/reset_mailarc-1.stdout
Output /tmp/1aT6HJFUIV looks good.
ok 28 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/t9m9xN9xyT to t/results/reset_mailarc-1.stdout
Output /tmp/t9m9xN9xyT 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/w3iNTob4Fx to t/results/reset_mailarc-2.stdout
Output /tmp/w3iNTob4Fx looks good.
ok 31 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/kdopWShOya to t/results/reset_mailarc-2.stdout
Output /tmp/kdopWShOya 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/CTQHiP4tEz to t/results/reset_mailarc-2.stdout
Output /tmp/CTQHiP4tEz looks good.
ok 34 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/6zRWA1GnlN to t/results/reset_mailarc-2.stdout
Output /tmp/6zRWA1GnlN 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/ZvZPFZF69Y to t/results/reset_mailarc-3.stdout
Output /tmp/ZvZPFZF69Y looks good.
ok 37 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/FP8l3qVegq to t/results/reset_mailarc-3.stdout
Output /tmp/FP8l3qVegq 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/JGKbu3bk5i to t/results/reset_mailarc-3.stdout
Output /tmp/JGKbu3bk5i looks good.
ok 40 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/vZsrvNlFXY to t/results/reset_mailarc-3.stdout
Output /tmp/vZsrvNlFXY 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/Ri_6l_In0w to t/results/reset_mailseparators.stdout
Output /tmp/Ri_6l_In0w looks good.
ok 43 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/4F8oS5VKUF to t/results/reset_mailseparators.stdout
Output /tmp/4F8oS5VKUF 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/5UT59CbTMk to t/results/reset_mailseparators.stdout
Output /tmp/5UT59CbTMk looks good.
ok 46 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/qzmUTIIhBk to t/results/reset_mailseparators.stdout
Output /tmp/qzmUTIIhBk 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/h_11d1bI6R to t/results/reset_malformed.stdout
Output /tmp/h_11d1bI6R looks good.
ok 49 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/0GFKu_0369 to t/results/reset_malformed.stdout
Output /tmp/0GFKu_0369 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/UxoMWgiAJi to t/results/reset_malformed.stdout
Output /tmp/UxoMWgiAJi looks good.
ok 52 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/OwbQonCLy9 to t/results/reset_malformed.stdout
Output /tmp/OwbQonCLy9 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/lkxLNzjzOJ to t/results/reset_newlines_at_beginning.stdout
Output /tmp/lkxLNzjzOJ looks good.
ok 55 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /tmp/qLCVUneAEg to t/results/reset_newlines_at_beginning.stdout
Output /tmp/qLCVUneAEg 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/16dCqqwVtk to t/results/reset_newlines_at_beginning.stdout
Output /tmp/16dCqqwVtk looks good.
ok 58 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /tmp/JghwdQiwkO to t/results/reset_newlines_at_beginning.stdout
Output /tmp/JghwdQiwkO 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/Ble4GsiGbp to t/mailboxes/mailarc-2.txt
Output /tmp/Ble4GsiGbp looks good.
ok 1 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt.gz
Comparing /tmp/UBuXN8zgIa to t/mailboxes/mailarc-2.txt
Output /tmp/UBuXN8zgIa 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/OmyeuPfcxK to t/mailboxes/mailarc-2.txt
Output /tmp/OmyeuPfcxK looks good.
ok 4 - Computing differences
ok
t/stdin_uncompressed.t ..........
1..11
Testing filename: t/mailboxes/binary_body.txt
Comparing /tmp/YAa55i6zG2 to t/mailboxes/binary_body.txt
Output /tmp/YAa55i6zG2 looks good.
ok 1 - Computing differences
Testing filename: t/mailboxes/hessbug.txt
Comparing /tmp/rmqItJD5rc to t/mailboxes/hessbug.txt
Output /tmp/rmqItJD5rc looks good.
ok 2 - Computing differences
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /tmp/jEyX7GSye8 to t/mailboxes/invalid-boundaries.txt
Output /tmp/jEyX7GSye8 looks good.
ok 3 - Computing differences
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /tmp/awVsbdGnPH to t/mailboxes/mailarc-1-dos.txt
Output /tmp/awVsbdGnPH looks good.
ok 4 - Computing differences
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /tmp/CfntWRgox0 to t/mailboxes/mailarc-1.txt
Output /tmp/CfntWRgox0 looks good.
ok 5 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /tmp/HB42vl1FwB to t/mailboxes/mailarc-2.txt
Output /tmp/HB42vl1FwB looks good.
ok 6 - Computing differences
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /tmp/ceYREon2xc to t/mailboxes/mailarc-3.txt
Output /tmp/ceYREon2xc looks good.
ok 7 - Computing differences
Testing filename: t/mailboxes/mailseparators.txt
Comparing /tmp/UOcg2VLqzi to t/mailboxes/mailseparators.txt
Output /tmp/UOcg2VLqzi looks good.
ok 8 - Computing differences
Testing filename: t/mailboxes/malformed.txt
Comparing /tmp/eytAHNs8aB to t/mailboxes/malformed.txt
Output /tmp/eytAHNs8aB looks good.
ok 9 - Computing differences
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /tmp/2uD_tpyo7h to t/mailboxes/newlines_at_beginning.txt
Output /tmp/2uD_tpyo7h looks good.
ok 10 - Computing differences
Testing filename: t/mailboxes/vm-emacs.txt
Comparing /tmp/v0N2caYFQt to t/mailboxes/vm-emacs.txt
Output /tmp/v0N2caYFQt looks good.
ok 11 - Computing differences
ok
t/undef_return_value.t ..........
1..33
Testing Perl
Comparing /tmp/XDRv5Ym7wx to t/mailboxes/binary_body.txt
Output /tmp/XDRv5Ym7wx looks good.
ok 1 - Computing differences
Testing Cache implementation
Comparing /tmp/woC62PV7BS to t/mailboxes/binary_body.txt
Output /tmp/woC62PV7BS looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing Perl
Comparing /tmp/sDMl9X4Wr7 to t/mailboxes/hessbug.txt
Output /tmp/sDMl9X4Wr7 looks good.
ok 4 - Computing differences
Testing Cache implementation
Comparing /tmp/2hIniw7jn0 to t/mailboxes/hessbug.txt
Output /tmp/2hIniw7jn0 looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing Perl
Comparing /tmp/YWPeeiAieO to t/mailboxes/invalid-boundaries.txt
Output /tmp/YWPeeiAieO looks good.
ok 7 - Computing differences
Testing Cache implementation
Comparing /tmp/HHnJ9Dc_mV to t/mailboxes/invalid-boundaries.txt
Output /tmp/HHnJ9Dc_mV looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing Perl
Comparing /tmp/VkTy5vVW7H to t/mailboxes/mailarc-1-dos.txt
Output /tmp/VkTy5vVW7H looks good.
ok 10 - Computing differences
Testing Cache implementation
Comparing /tmp/7hBSWTGYv2 to t/mailboxes/mailarc-1-dos.txt
Output /tmp/7hBSWTGYv2 looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing Perl
Comparing /tmp/CE16gBgULn to t/mailboxes/mailarc-1.txt
Output /tmp/CE16gBgULn looks good.
ok 13 - Computing differences
Testing Cache implementation
Comparing /tmp/u7Cp_YCaQa to t/mailboxes/mailarc-1.txt
Output /tmp/u7Cp_YCaQa looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing Perl
Comparing /tmp/eTrjZc9Ljr to t/mailboxes/mailarc-2.txt
Output /tmp/eTrjZc9Ljr looks good.
ok 16 - Computing differences
Testing Cache implementation
Comparing /tmp/GL1g06Yk_d to t/mailboxes/mailarc-2.txt
Output /tmp/GL1g06Yk_d looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing Perl
Comparing /tmp/GlpuQPgcHd to t/mailboxes/mailarc-3.txt
Output /tmp/GlpuQPgcHd looks good.
ok 19 - Computing differences
Testing Cache implementation
Comparing /tmp/Uu3ZedKCgM to t/mailboxes/mailarc-3.txt
Output /tmp/Uu3ZedKCgM looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing Perl
Comparing /tmp/RA7Z6k3e63 to t/mailboxes/mailseparators.txt
Output /tmp/RA7Z6k3e63 looks good.
ok 22 - Computing differences
Testing Cache implementation
Comparing /tmp/F0OrMHP6Rs to t/mailboxes/mailseparators.txt
Output /tmp/F0OrMHP6Rs looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing Perl
Comparing /tmp/WtBPTM3gwc to t/mailboxes/malformed.txt
Output /tmp/WtBPTM3gwc looks good.
ok 25 - Computing differences
Testing Cache implementation
Comparing /tmp/oWX888UJzb to t/mailboxes/malformed.txt
Output /tmp/oWX888UJzb looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing Perl
Comparing /tmp/aoqbS9lLz2 to t/mailboxes/newlines_at_beginning.txt
Output /tmp/aoqbS9lLz2 looks good.
ok 28 - Computing differences
Testing Cache implementation
Comparing /tmp/ItKwTU5ZEj to t/mailboxes/newlines_at_beginning.txt
Output /tmp/ItKwTU5ZEj looks good.
ok 29 - Computing differences
ok 30 # skip GNU grep not available
Testing Perl
Comparing /tmp/KIn2aGfpwE to t/mailboxes/vm-emacs.txt
Output /tmp/KIn2aGfpwE looks good.
ok 31 - Computing differences
Testing Cache implementation
Comparing /tmp/tT0ZxN94Vd to t/mailboxes/vm-emacs.txt
Output /tmp/tT0ZxN94Vd looks good.
ok 32 - Computing differences
ok 33 # skip GNU grep not available
ok
t/xz.t ..........................
1..1
Running test:
"/bin/cat" "t/mailboxes/mailarc-2.txt.xz" | "/usr/bin/xz" -cd
Comparing /tmp/2sAzOASe9X to t/results/mailarc-2.txt
Output /tmp/2sAzOASe9X looks good.
Comparing /tmp/zw6wgZfE_C to t/results/none
Output /tmp/zw6wgZfE_C looks good.
ok 1 - Computing differences
ok
All tests successful.
Files=25, Tests=382, 9 wallclock secs ( 0.12 usr 0.16 sys + 4.47 cusr 1.25 csys = 6.00 CPU)
Result: PASS
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
requires:
Module Need Have
------------------- ----- --------
FileHandle::Unget 0 0.1630
perl 5.005 5.028000
Storable 0 3.08
build_requires:
Module Need Have
------------------- ----- --------
ExtUtils::MakeMaker 6.36 7.34
File::Path 2.08 2.15
File::Slurp 0 9999.19
Test::Compile 0 v1.3.0
Test::More 0 1.302136
Text::Diff 0 1.45
URI::Escape 0 3.31
configure_requires:
Module Need Have
------------------- ----- --------
ExtUtils::MakeMaker 6.36 7.34
File::Slurp 0 9999.19
URI::Escape 0 3.31
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
AUTOMATED_TESTING = 1
LANG = en_US.UTF-8
PATH = /home/sand/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/local/perl/bin:/usr/X11/bin:/sbin:/usr/sbin
PERL5LIB =
PERL5OPT =
PERL5_CPANPLUS_IS_RUNNING = 21079
PERL5_CPAN_IS_RUNNING = 21079
PERL_CANARY_STABILITY_NOPROMPT = 1
PERL_MM_USE_DEFAULT = 1
PERL_USE_UNSAFE_INC = 1
SHELL = /usr/bin/zsh
TERM = screen
Perl special variables (and OS-specific diagnostics, for MSWin32):
$^X = /home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.28.0/8854/bin/perl
$UID/$EUID = 1005 / 1005
$GID = 1005 1005
$EGID = 1005 1005
Perl module toolchain versions installed:
Module Have
------------------- --------
CPAN 2.20
CPAN::Meta 2.150010
Cwd 3.74
ExtUtils::CBuilder 0.280230
ExtUtils::Command 7.34
ExtUtils::Install 2.14
ExtUtils::MakeMaker 7.34
ExtUtils::Manifest 1.70
ExtUtils::ParseXS 3.39
File::Spec 3.74
JSON 2.97001
JSON::PP 2.97001
Module::Build 0.4224
Module::Signature 0.81
Parse::CPAN::Meta 2.150010
Test::Harness 3.42
Test::More 1.302136
YAML 1.26
YAML::Syck 1.30
version 0.9923
--
Summary of my perl5 (revision 5 version 28 subversion 0) configuration:
Commit id: 6cb72a3d7fbefb477b95588e2fd81e33073da8b3
Platform:
osname=linux
osvers=4.14.0-3-amd64
archname=x86_64-linux-thread-multi-ld
uname='linux k93msid 4.14.0-3-amd64 #1 smp debian 4.14.12-2 (2018-01-06) x86_64 gnulinux '
config_args='-Dprefix=/home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.28.0/8854 -Dmyhostname=k93msid -Dinstallusrbinperl=n -Uversiononly -Dusedevel -des -Ui_db -Dlibswanted=cl pthread socket inet nsl gdbm dbm malloc dl ld sun m crypt sec util c cposix posix ucb BSD gdbm_compat -Duseithreads -Duselongdouble -DEBUGGING=-g'
hint=recommended
useposix=true
d_sigaction=define
useithreads=define
usemultiplicity=define
use64bitint=define
use64bitall=define
uselongdouble=define
usemymalloc=n
default_inc_excludes_dot=define
bincompat5005=undef
Compiler:
cc='cc'
ccflags ='-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2'
optimize='-O2 -g'
cppflags='-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include'
ccversion=''
gccversion='7.2.0'
gccosandvers=''
intsize=4
longsize=8
ptrsize=8
doublesize=8
byteorder=12345678
doublekind=3
d_longlong=define
longlongsize=8
d_longdbl=define
longdblsize=16
longdblkind=3
ivtype='long'
ivsize=8
nvtype='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/gcc/x86_64-linux-gnu/7/include-fixed /usr/include/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib
libs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc
perllibs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc
libc=libc-2.26.so
so=so
useshrplib=false
libperl=libperl.a
gnulibc_version='2.26'
Dynamic Linking:
dlsrc=dl_dlopen.xs
dlext=so
d_dlsymun=undef
ccdlflags='-Wl,-E'
cccdlflags='-fPIC'
lddlflags='-shared -O2 -g -L/usr/local/lib -fstack-protector-strong'
Characteristics of this binary (from libperl):
Compile-time options:
HAS_TIMES
MULTIPLICITY
PERLIO_LAYERS
PERL_COPY_ON_WRITE
PERL_DONT_CREATE_GVSV
PERL_IMPLICIT_CONTEXT
PERL_MALLOC_WRAP
PERL_OP_PARENT
PERL_PRESERVE_IVUV
PERL_USE_DEVEL
USE_64_BIT_ALL
USE_64_BIT_INT
USE_ITHREADS
USE_LARGE_FILES
USE_LOCALE
USE_LOCALE_COLLATE
USE_LOCALE_CTYPE
USE_LOCALE_NUMERIC
USE_LOCALE_TIME
USE_LONG_DOUBLE
USE_PERLIO
USE_PERL_ATOF
USE_REENTRANT_API
Built under linux
Compiled at Jun 23 2018 05:03:21
%ENV:
PERL5LIB=""
PERL5OPT=""
PERL5_CPANPLUS_IS_RUNNING="21079"
PERL5_CPAN_IS_RUNNING="21079"
PERL_CANARY_STABILITY_NOPROMPT="1"
PERL_MM_USE_DEFAULT="1"
PERL_USE_UNSAFE_INC="1"
@INC:
/home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.28.0/8854/lib/site_perl/5.28.0/x86_64-linux-thread-multi-ld
/home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.28.0/8854/lib/site_perl/5.28.0
/home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.28.0/8854/lib/5.28.0/x86_64-linux-thread-multi-ld
/home/sand/src/perl/repoperls/installed-perls/host/k93msid/v5.28.0/8854/lib/5.28.0
.