/
githubmirror
/
iputils
Обзор
Документация
Войти
/
githubmirror
/
iputils
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/arping/arping-01-basic.t
21 строка
636 B
Petr Vorel
tests: Add basic testing of output
05 сен 2025, 15:17
Не верифицирован
05 сен 2025, 15:17
ce56f9a
Код
Авторство
О чём код?
#!/usr/bin/perl -w # SPDX-License-Identifier: GPL-2.0-or-later # Copyright (c) 2025 Petr Vorel <pvorel@suse.cz> use Test::Command tests => 2; use Test::More; my $lib = File::Basename::dirname(Cwd::abs_path($0)) . '/../lib.pl'; require "$lib"; my $arping = get_cmd($ARGV[0] // 'arping'); # -V { my $cmd = Test::Command->new(cmd => "$arping -V"); $cmd->exit_is_num(0); subtest 'output' => sub { $cmd->stdout_like(qr/^arping from iputils /, 'Print version'); $cmd->stdout_like(qr/libcap: (yes|no), IDN: (yes|no), NLS: (yes|no), error.h: (yes|no), getrandom\(\): (yes|no), __fpending\(\): (yes|no)$/, 'Print config'); } }