[Moscow.pm] Дайджест списка рассылки Moscow-pm; том 49, выпуск 71

Alexandr Gomoliako zzz на zzz.org.ua
Пт Ноя 25 16:54:31 PST 2011


On Sat, Nov 26, 2011 at 1:31 AM, Sergey Zasenko <d3fin3 at gmail.com>
wrote:> Временные файлы надо просто через File::Temp создавать,
который сам
На ридонли рут с маленьким /tmp не сработает.

> Мне не очень удобно показалось в BEGIN{} каждого t/*.t добавлять t/lib в @INC.
> (dirname(), realpath() и require'ы для них, и grep с unshift) Меньше 4-х строк

а use lib 't/lib' ?

> напишут, особенно если не пройдут, а в других --- при сворачивании исходников в
> .tar.gz, например, нежелательно, чтобы они там после тестов оставались. Может,

> директории не будет появляться мусор который, случайно, можно занести в
> cvs/релиз.

MANIFEST.SKIP, .gitignore, .hgignore, etc.
И даже хуки не нужны

> Ещё бы знать, что для M:I, например, это заведомо реализуемо.

Кто его знает, в ExtUtils::MakeMaker можно.

> Я пару досадных багов таки выловил.

Мы можем протестировать только те баги, о которых мы и так знаем :)
А на самом деле надежность системы напрямую зависит от простоты.


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