Subject: | Apache-AuthCookie-3.26 does not work with Test-Simple-1.302075 |
Hello,
The module Apache-AuthCookie-3.26 does not work with Test-Simple-1.302075.
It's OK with perl-Test-Simple-1.001002-1.15.
See:
user@host:/source/perl-modules/Apache-AuthCookie-3.26> make test
/usr/bin/perl -Iblib/arch -Iblib/lib \
t/TEST -clean
[warning] setting ulimit to allow core files
ulimit -c unlimited; /usr/bin/perl /source/perl-modules/Apache-AuthCookie-3.26/t/TEST -clean
APACHE_TEST_HTTPD= APACHE_TEST_USER= APACHE_TEST_GROUP= APACHE_TEST_PORT= APACHE_TEST_APXS= \
/usr/bin/perl -Iblib/arch -Iblib/lib \
t/TEST -bugreport -verbose=0 t/*.t
[warning] setting ulimit to allow core files
ulimit -c unlimited; /usr/bin/perl /source/perl-modules/Apache-AuthCookie-3.26/t/TEST -bugreport -verbose=0 't/author-pod-syntax.t' 't/real.t' 't/signature.t' 't/util.t'
/usr/sbin/httpd-prefork -d /source/perl-modules/Apache-AuthCookie-3.26/t -f /source/perl-modules/Apache-AuthCookie-3.26/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS
using Apache/2.4.16 (prefork MPM)
waiting 60 seconds for server to start: ..
waiting 60 seconds for server to start: ok (waited 1 secs)
server localhost:8529 started
t/author-pod-syntax.t .. skipped: these tests are for testing by the author
t/real.t ............... 1/33 Can't call method "ctx" on an undefined value at /usr/lib/perl5/site_perl/5.18.2/Test/Builder.pm line 228.
A context appears to have been destroyed without first calling release().
Based on $@ it does not look like an exception was thrown (this is not always
a reliable test)
This is a problem because the global error variables ($!, $@, and $?) will
not be restored. In addition some release callbacks will not work properly from
inside a DESTROY method.
Here are the context creation details, just in case a tool forgot to call
release():
File: /usr/lib/perl5/site_perl/5.18.2/Test/More.pm
Line: 807
Tool: Test::Builder::subtest
Cleaning up the CONTEXT stack...
A context appears to have been destroyed without first calling release().
Based on $@ it does not look like an exception was thrown (this is not always
a reliable test)
This is a problem because the global error variables ($!, $@, and $?) will
not be restored. In addition some release callbacks will not work properly from
inside a DESTROY method.
Here are the context creation details, just in case a tool forgot to call
release():
File: t/real.t
Line: 35
Tool: Test::More::subtest
Cleaning up the CONTEXT stack...
t/real.t ............... Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 32/33 subtests
t/signature.t .......... skipped: Set the environment variable TEST_SIGNATURE to enable this test.
t/util.t ............... ok
Test Summary Report
-------------------
t/real.t (Wstat: 65280 Tests: 1 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 33 tests but ran 1.
Files=4, Tests=3, 1 wallclock secs ( 0.02 usr 0.00 sys + 0.48 cusr 0.09 csys = 0.59 CPU)
Result: FAIL
Failed 1/4 test programs. 0/3 subtests failed.
[warning] server localhost:8529 shutdown
[ error] error running tests (please examine t/logs/error_log)
Makefile:898: recipe for target 'run_tests' failed
make: *** [run_tests] Error 1
Is this a knows issue?
Bye
Rainer