[Moscow.pm] Немедленный вывод из "prove"

Ruslan Zakirov ruslan.zakirov на gmail.com
Вт Июн 2 03:22:32 PDT 2015


Возможно это связано с отсутствием плана в тесте.

2015-06-02 13:04 GMT+03:00 Ilya Chesnokov <chesnokov.ilya на gmail.com>:

> Привет.
>
> Тестовый скрипт t.t:
> ---
> #!/usr/bin/env perl
> use v5.12;
> use warnings;
> use Test::More;
>
> use IO::Handle;
> STDOUT->autoflush(1);
> STDERR->autoflush(1);
>
> pass('First test');
> sleep 5;
> pass('Second test');
> done_testing();
> ---
>
> При запуске его как perl t.t > t.out в t.out сначала появляется 'First
> test', а через 5 секунд 'Second test' - все нормально.
> При запуске как prove -vm t.t > t.out в t.out появляется инфа только
> после завершения теста.
>
> Кто-нибудь знает, как заставить prove выводить данные немедленно?
> --
> Best regards,
> Ilya Chesnokov
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>



-- 
Best regards, Ruslan.
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20150602/1d49a8cc/attachment.html>


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