FastNetMon

суббота, 25 апреля 2009 г.

Установка Perl модулей со свалившимися тестами

Нередко при установке Perl модулей с CPAN можно увидеть следующее:
Failed 2/13 test scripts

и установка на этом прекращается.

Что это означает? Это означает, что автор либо забыл исправить тесты, внеся новую функционалньость, либо в коде на самом деле баг, чаще всего все же первое (баг в тестах) и можно не особо беспокоясь поставить модуль насильно, для этого:

sudo cpan # запускаем оболочку CPAN
force install DBIx::Class::Schema::Loader


Если же вы довольно хорошо знаете Перл, то очень хорошим тоном будет сообщить о падении тестов для модуля через rt.cpan.org и в идеале прислать патч авторам, исправляющий косяк :)

Комментариев нет :

Отправка комментария

Примечание. Отправлять комментарии могут только участники этого блога.