I forgot to add that when I do try to install Test::Class I get the following output (sorry, a bit long):
cpan
2> install Test::Class
Running install for module 'Test::Class'
Running Build for A/AD/ADIE/Test-Class-0.31.tar.gz
Prepending blib/arch and blib/lib of 20 build dirs to PERL5LIB; for 'get'
Has already been unwrapped into directory /home/sagiv/.cpan/build/Test-Class-0.31-rrNJvY
Prepending blib/arch and blib/lib of 20 build dirs to PERL5LIB; for 'make'
Has already been made
Prepending blib/arch and blib/lib of 20 build dirs to PERL5LIB; for 'test'
Running Build test
t/00-load......................ok 1/1# Testing Test::Class::Load 0.03, Perl 5.010000, /usr/bin/perl
t/00-load......................ok
t/20-load-classes..............ok
t/21-load-subclassed...........ok
t/Tests........................ok
t/_new.........................ok
t/bad-autoloads................skipped
all skipped: need Contextual::Return
t/bailout......................ok
t/builder......................ok
t/compile......................ok
t/current_method...............ok
t/diag_on_failure..............ok
t/die_before_plan..............ok
t/expected_tests...............ok
t/fail1........................ok
t/fail2........................NOK 1/2
# Failed test 'fail2'
# at t/fail2.t line 37.
# STDOUT is:
# not ok 1 - The thing isa Object
# not ok 2 - cannot create Objects
#
# not:
# not ok 1 - The object isa Object
#
# not ok 2 - cannot create Objects
#
# as expected
# STDERR is:
# # Failed test 'The thing isa Object'
# # at t/fail2.t line 18.
# # (in Object::Test->_test_new)
# # The thing isn't defined
# # Failed test 'cannot create Objects'
# # at t/fail2.t line 18.
# # (in Object::Test->_test_new)
#
# not:
# /#\s+Failed\ test.*?\n?.*?at\ t\/fail2\.t line 18.*\n?/
#
# # (in Object::Test->_test_new)
#
# (?-xism:#\s+The object isn't defined\n)
# /#\s+Failed\ test.*?\n?.*?at\ t\/fail2\.t line 18.*\n?/
#
# # (in Object::Test->_test_new)
#
# as expected
t/fail2........................FAILED test 1
Failed 1/2 tests, 50.00% okay
t/fail3........................ok
t/header.......................ok
t/late_header..................ok
t/methodinfo...................ok
t/named_test...................ok
t/num_method_tests.............ok
t/num_tests....................ok
t/override.....................ok
t/rt15870......................ok
t/rt17264......................ok
t/run_all_tests................ok
t/runtests.....................ok
t/runtests_die.................NOK 1/1
# Failed test 'early die handled'
# at t/runtests_die.t line 33.
# STDOUT is:
# not ok 1 - The thing isa Object
# not ok 2 - test_object died (could not create object)
#
# not:
# not ok 1 - The object isa Object
#
# not ok 2 - test_object died (could not create object)
#
# as expected
# STDERR is:
# # Failed test 'The thing isa Object'
# # at t/runtests_die.t line 15.
# # (in Foo->test_object)
# # The thing isn't defined
# # Failed test 'test_object died (could not create object)'
# # at t/runtests_die.t line 32.
# # (in Foo->test_object)
#
# not:
# /#\s+Failed\ test.*?\n?.*?at\ t\/runtests_die\.t line 15.*\n?/
#
# # (in Foo->test_object)
#
# # The object isn't defined
#
# /#\s+Failed\ test.*?\n?.*?at\ t\/runtests_die\.t line 32.*\n?/
#
# # (in Foo->test_object)
#
# as expected
t/runtests_die.................FAILED test 1
Failed 1/1 tests, 0.00% okay
t/runtests_extra...............ok
t/runtests_noplan..............ok
t/runtests_of..................ok
t/runtests_result..............ok
t/runtests_return..............ok
t/runtests_trailing............ok
t/runtests_with_wrong_class....ok
t/show_plan_in_shutdown........ok
t/skip1........................FAILED test 1
Failed 1/1 tests, 0.00% okay
t/skip2........................ok
t/skip_class_reason............ok
t/spaces.......................ok
t/startup......................ok
t/startup_that_dies............ok
t/test_classes.................ok
t/test_deep....................ok
t/test_method..................ok
t/test_verbose.................ok
t/todo.........................ok
Failed Test Stat Wstat Total Fail List of Failed
-------------------------------------------------------------------------------
t/fail2.t 2 1 1
t/runtests_die.t 1 1 1
t/skip1.t 1 1 1
1 test skipped.
Failed 3/47 test scripts. 3/168 subtests failed.
Files=47, Tests=168, 5 wallclock secs ( 2.91 cusr + 0.72 csys = 3.63 CPU)
Failed 3/47 test programs. 3/168 subtests failed.
ADIE/Test-Class-0.31.tar.gz
./Build test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports ADIE/Test-Class-0.31.tar.gz
Running Build install
make test had returned bad status, won't install without force
Failed during this command:
ADIE/Test-Class-0.31.tar.gz : make_test NO
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.