2013/1/30 Mons Anderson <[email protected]>:
> 2013/1/30 Peter Vereshagin <[email protected]>
>>
>> Hello.
>>
>> Вот я и хотел бы узнать, при каких условиях 'make', 'Build' и 'prove' это
>> всё
>> делают, выставляют ли они эти переменные или на них реагируют, как это
>> делается правильно?
>>
> AFAIR:
> Module::Install в make test добавляет и xt, если $ENV{TEST_AUTHOR}
> по крайней мере у меня тестилось именно так.

Там все веселее:

1) Если используется extra_tests [1] то эти тесты выполняются согласно
правилам того модуля/плагина
2) Иначе эти тесты запускаются во время make test, если их запускает
автор или выставлена переменная RELEASE_TESTING
3) запускает автор == есть директория inc/.author

[1] 
http://search.cpan.org/~rjbs/Module-Install-ExtraTests-0.008/lib/Module/Install/ExtraTests.pm

-- 
Best regards, Ruslan.
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить