Vyacheslav Karamov пишет:
> San_Sanych пишет:
>   
>> Vyacheslav Karamov пишет:
>>
>>     
>>> Привет всем!
>>>
>>> Никогда не пользовался юнит-тестами, а тут понадобилось их использовать
>>> в новом проекте на Perl.
>>> Perl  я только изучаю, но с тестами определиться нужно уже сейчас.
>>> Пробовал через ppm.bat ставить
>>> на оффтопиковый Perl модуль Unit::Test::Lite, но там какие-то проблемы:
>>>
>>> #!/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
>>>
>>>
>>>
>>> А сейчас хочу попробовать какой-нибудь фреймворк в убунте. Может
>>> посоветуете?
>>>
>>> P.S. Вопрос на [EMAIL PROTECTED]  так и остался без ответа.
>>>
>>>
>>>
>>>       
>> $ aptitude search ~dperl~dtest~dunit
>> [cut]
>> p   libtest-unit-perl                                       - a unit
>> testing framework for Perl
>> [cut]
>> не оно?
>>
>>
>>     
> Оно. Спасибо!
> Ещё вопрос: а строка "~dperl~dtest~dunit " как расшифровуется? Что за ~d?
>
>   
http://sanych.nnov.ru/?q=node/264

-- 
Александр Вайтехович
www: http://sanych.nnov.ru
e-mail: ssanych[at]gmail[dot]com 
icq: 168712946


-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Дати відповідь електронним листом