Ошибка Perl Jenkins - невозможно загрузить TAP::Formatter::JUnit

Я написал тест, используя test:: more, и теперь я пытаюсь использовать TAP::Formatter::JUnit для запуска теста и преобразования результатов в Junit xml. но когда я пытаюсь запустить: доказывать --formatter=TAP::Formatter::JUnit -l test.t > results.xml я получаю: Не могу загрузить TAP::Formatter::JUnit

Также, если я сделаю это:

use TAP::Harness;
my $harness = TAP::Harness->new( {
        formatter_class => 'TAP::Formatter::JUnit',
        merge => 1,
} );
$harness->runtests("test.t");

У меня та же проблема.

кто-нибудь знает в чем может быть проблема?

Когда я пытаюсь установить модуль vie cpan, я получаю:

CPAN.pm: Собирается собирать G/GT/GTERMARS/TAP-Formatter-JUnit-0.09.tar.gz

Созданы MYMETA.yml и MYMETA.json

Создание нового скрипта "Сборка" для версии "0.09" "TAP-Formatter-JUnit"

CPAN: Module::Build загружен нормально (v0.4003)

./Build: строка 3: команда use: not found

./Build: строка 4: команда use: не найдена

./Build: строка 5: команда use: не найдена

./Build: строка 6: команда use: not found

./Build: строка 8: sub: команда не найдена

./Build: строка 9: return: слишком много аргументов

./Build: строка 10: local: может использоваться только в функции

Не удалось получить дескриптор файла со ссылкой на консоль

./Build: строка 12: синтаксическая ошибка рядом с неожиданным токеном `; '

./Build: строка 12: `my $ filenum =; '

GTERMARS / TAP-Formatter-JUnit-0.09.tar.gz

./Строить - НЕ ОК

Проверка работающей сборки

Не могу проверить без успешной марки

Запуск сборки

Make вернул плохой статус, установка кажется невозможной

Спасибо

0 ответов

Другие вопросы по тегам