[Moscow.pm] Test::Pod::Coverage

Nikolay Mishin mi на ya.ru
Пт Апр 10 15:00:27 PDT 2015


Да, Андрей, спасибо, 
действительно - это покрытие документацией,
добавив

=item * C<pod_info>

C<<pod_info>> - Выдает хэш с текущими pod файлами в данном дистрибутиве

он уже стал показывать покрытие в 100%


10.04.2015, 13:11, "Андрей Фёдоров" <secrethost на gmail.com>:
> Тест в 02_pod_info ни при чём, он же покрытие документации проверяет. Причём почему-то для установленного в системе модуля, а не локального в директории
> Так проходит:
> ./Build test
> или
> prove -Ilib xt/06*
>
> 9 апреля 2015 г., 22:27 пользователь Nikolay Mishin <mi на ya.ru> написал:
>> Уважаемый Moscow PM,
>> запускаю тесты
>> git pull https://github.com/mishin/POD-to-RU.git
>> cd POD-to-RU
>>  perl xt/06_pod_coverage.t
>> 1..1
>> not ok 1 - Pod coverage on POD2::RU
>> #   Failed test 'Pod coverage on POD2::RU'
>> #   at /usr/local/share/perl/5.18.2/Test/Pod/Coverage.pm line 133.
>> # Coverage for POD2::RU is 80.0%, with 1 naked subroutine:
>> #       pod_info
>> # Looks like you failed 1 test of 1.
>>
>> он мне показывает, что покрытие 80%
>> и что не покрыта функция pod_info
>> но у меня есть тест
>> https://github.com/mishin/POD-to-RU/bфlob/master/t/001_basic/02_pod_info.t
>> like($pod2->pod_info(), qr/HASH/, 'Здесь лежит хэш');
>>
>> почему он мне говорит, что эта функция не покрыта тестом?
>>
>> --
>> С уважением
>> Николай Мишин
>>
>> --
>> Moscow.pm mailing list
>> moscow-pm на pm.org | http://moscow.pm.org
>
> ,
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org

-- 
С уважением
Николай Мишин



Подробная информация о списке рассылки Moscow-pm