I downloaded the perl module "Mail-IMAPClient-2.2.8" and ran the test
suite over dbmail (current CVS with the non-existant mailbox patch) and
it does well except for a 2 failures.
Has anyone used this test suite and can tell me if the failures are
significant.
I have attached the test results. It seems it has to do with folder
separators.
G
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib
-I/usr/lib/perl5/5.6.1/i386-linux -I/usr/lib/perl5/5.6.1 -e 'use
Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/basic.............2 NO NAMESPACE not supported by uluru.mariani.ws at
t/basic.t line 41
Test 3 failed:
Can't use an undefined value as an ARRAY reference at
blib/lib/Mail/IMAPClient.pm line 327.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at t/basic.t
line 53.
Use of uninitialized value in concatenation (.) or string at t/basic.t
line 54.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at t/basic.t
line 89.
Test 7 failed:
FAILED tests 3, 7
Failed 2/45 tests, 95.56% okay
t/cram-md5..........ok
t/fast_io...........2 NO NAMESPACE not supported by uluru.mariani.ws at
./t/basic.t line 41
Test 3 failed:
Can't use an undefined value as an ARRAY reference at
blib/lib/Mail/IMAPClient.pm line 327.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at ./t/basic.t
line 53.
Use of uninitialized value in concatenation (.) or string at ./t/basic.t
line 54.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at ./t/basic.t
line 89.
Test 7 failed:
FAILED tests 3, 7
Failed 2/45 tests, 95.56% okay
t/ranges............2 NO NAMESPACE not supported by uluru.mariani.ws at
./t/basic.t line 41
Test 3 failed:
Can't use an undefined value as an ARRAY reference at
blib/lib/Mail/IMAPClient.pm line 327.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at ./t/basic.t
line 53.
Use of uninitialized value in concatenation (.) or string at ./t/basic.t
line 54.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at ./t/basic.t
line 89.
Test 7 failed:
FAILED tests 3, 7
Failed 2/45 tests, 95.56% okay
t/uidfast...........2 NO NAMESPACE not supported by uluru.mariani.ws at
./t/basic.t line 41
Test 3 failed:
Can't use an undefined value as an ARRAY reference at
blib/lib/Mail/IMAPClient.pm line 327.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at ./t/basic.t
line 53.
Use of uninitialized value in concatenation (.) or string at ./t/basic.t
line 54.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at ./t/basic.t
line 89.
Test 7 failed:
FAILED tests 3, 7
Failed 2/45 tests, 95.56% okay
t/uidplus...........2 NO NAMESPACE not supported by uluru.mariani.ws at
./t/basic.t line 41
Test 3 failed:
Can't use an undefined value as an ARRAY reference at
blib/lib/Mail/IMAPClient.pm line 327.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at ./t/basic.t
line 53.
Use of uninitialized value in concatenation (.) or string at ./t/basic.t
line 54.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at
blib/lib/Mail/IMAPClient.pm line 3127.
Use of uninitialized value in concatenation (.) or string at ./t/basic.t
line 89.
Test 7 failed:
FAILED tests 3, 7
Failed 2/45 tests, 95.56% okay
Failed Test Status Wstat Total Fail Failed List of Failed
--------------------------------------------------------------------------------
t/basic.t 45 2 4.44% 3, 7
t/fast_io.t 45 2 4.44% 3, 7
t/ranges.t 45 2 4.44% 3, 7
t/uidfast.t 45 2 4.44% 3, 7
t/uidplus.t 45 2 4.44% 3, 7
Failed 5/6 test scripts, 16.67% okay. 10/226 subtests failed, 95.58% okay.