[Perlunit-devel] question of installing PerlUnit
Status: Beta
Brought to you by:
mca1001
From: Cindy C. <ci...@re...> - 2002-07-12 13:56:27
|
Hi, I'm trying to install PerlUnit. But first I have a problem with installing "Class::Inner". I got an error message when running "make test" =============================================== PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl5/5.6.0/i386-linux -I/usr/lib/perl5/5.6.0 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t t/basic.............FAILED tests 1-13 Failed 13/13 tests, 0.00% okay Failed Test Status Wstat Total Fail Failed List of failed ------------------------------------------------------------------------------- t/basic.t 13 13 100.00% 1-13 Failed 1/1 test scripts, 0.00% okay. 13/13 subtests failed, 0.00% okay. make: *** [test_dynamic] Error 29 =============================================== If I ignore the error message, continue with "make install", things seem to be ok. No more error messages generated. However, after I installed Devel::Symdump and Tk as well and run the test "perl -w -I./lib -I./t/tlib TestRunner.pl AllTests" I got another error message as: =============================================== Subroutine make_new_from_error redefined at /usr/lib/perl5/site_perl/5.6.0/i386-linux/Test/Unit/Error.pm line 8. Bareword found where operator expected at t/tlib/ExceptionChecker.pm line 37, near "$exception_class with" (Missing operator before with?) .this set_up dies at t/tlib/TestTest.pm line 219. =============================================== And if I remove "Error.pm" from that directory, I got another message as: =============================================== Can't locate Test/Unit/Error.pm in @INC (@INC contains: ./lib ./t/tlib /usr/lib/perl5/5.6.0/i386-linux /usr/lib/perl5/5.6.0 /usr/lib/perl5/site_perl/5.6.0/i386-linux /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl .) at lib/Test/Unit/Result.pm line 5. BEGIN failed--compilation aborted at lib/Test/Unit/Result.pm line 5. Compilation failed in require at lib/Test/Unit/Runner.pm line 4. BEGIN failed--compilation aborted at lib/Test/Unit/Runner.pm line 4. Compilation failed in require at (eval 2) line 3. ...propagated at /usr/lib/perl5/5.6.0/base.pm line 62. BEGIN failed--compilation aborted at lib/Test/Unit/TestRunner.pm line 4. Compilation failed in require at TestRunner.pl line 6. BEGIN failed--compilation aborted at TestRunner.pl line 6. =============================================== Could you please help me solving the problem? I'm using a LINUX box with Red Hat 7.2 and perl v5.6.0 Thanks! Cindy Chen |