Тестирование warn'ов

Анастасия

Тестирование warn'ов

На CPAN есть модуль для тестирования предупреждений:

    use Test::Warn;
    warning_is ( { code } "warn text" );
    warning_likes( { code } qr/text/ );

для нескольких предупреждений

    warnings_is ( { code } "warn text" );
    warnings_likes( { code } qr/text/ );

Убедиться, что сообщений не было:

warnings_are { is($module->method($var1, $var2), $result )} 
[];

Чтобы проверить, не было ли сообщений во время всех тестов, в начале .t-файла: use Test::NoWarnings;

Похожие записи

Вы можете оставить
комментарий



    
© 2002-2016 Креограф. Все права защищены законом РФ
 Русский /  English