Hi All!

I need to add unit tests to my project which I will start soon.
I'm using latest ActivePerl in Win32 (because I have to) and I installed
Test::Unit::Lite through ppm.bat.
But! When I tried to run example test:

#!/usr/bin/perl -w
 use strict;
 use warnings;

 use File::Basename;
 use File::Spec;
 use Cwd;

 BEGIN {
     chdir dirname(__FILE__) or die "$!";
     chdir '..' or die "$!";

     unshift @INC, map { /(.*)/; $1 } split(/:/, $ENV{PERL5LIB}) if
${^TAINT};

     my $cwd = ${^TAINT} ? do { local $_=getcwd; /(.*)/; $1 } : '.';
     unshift @INC, File::Spec->catdir($cwd, 'inc');
     unshift @INC, File::Spec->catdir($cwd, 'lib');
 }

 use Test::Unit::Lite;

 local $SIG{__WARN__} = sub { require Carp; Carp::confess("Warning:
$_[0]") };

 all_tests;

Warning: Can't stat t\tlib: No such file or directory
at C:/Perl/site/lib/Test/Unit/Lite.pm line 775
at C:\Slavik\Projects\PerlProjects\SuccessText.pl line 22
   main::__ANON__('Can\'t stat t\tlib: No such file or directory\x{a}
at C:/Perl/sit...') called at C:/Perl/lib/Carp.pm line 46
   Carp::carp('Can\'t stat t\tlib: No such file or directory\x{a}')
called at C:/Perl/lib/warnings.pm line 499
   warnings::warnif() called at C:/Perl/lib/File/Find.pm line 712
   File::Find::_find_opt('HASH(0x19e71c4)', 't\tlib') called at
C:/Perl/lib/File/Find.pm line 1286
   File::Find::find('HASH(0x19e71c4)', 't\tlib') called at
C:/Perl/site/lib/Test/Unit/Lite.pm line 775
   Test::Unit::Lite::AllTests::suite('Test::Unit::Lite::AllTests')
called at C:/Perl/site/lib/Test/Unit/Lite.pm line 680

Test::Unit::TestRunner::start('Test::Unit::TestRunner=HASH(0x229cd4)',
'Test::Unit::Lite::AllTests') called at
C:/Perl/site/lib/Test/Unit/Lite.pm line 116
   Test::Unit::Lite::all_tests() called at
C:\Slavik\Projects\PerlProjects\SuccessText.pl line 24



--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to