]> Sergey Matveev's repositories - public-inbox.git/commit
tests: add require_cmd, require curl when needed
authorEric Wong <e@80x24.org>
Mon, 13 Sep 2021 20:53:50 +0000 (20:53 +0000)
committerEric Wong <e@80x24.org>
Mon, 13 Sep 2021 21:11:13 +0000 (21:11 +0000)
commit04657044bb3695d70298624eb25394fb864fb718
treefce610c4e7c2b3a7287d9a3cbde42bfc2ff36bfa
parentdc489bfd4b4c659b7ebb166ab540b4e767e51aaa
tests: add require_cmd, require curl when needed

t/v2mirror.t and t/lei-mirror.t are now skipped when curl
is missing (instead of failing in appropriate places).
A bunch of which() checks are updated to use require_cmd
to avoid explicitly loading Spawn.
18 files changed:
lib/PublicInbox/TestCommon.pm
t/ds-leak.t
t/hl_mod.t
t/httpd-corner.t
t/imapd.t
t/lei-daemon.t
t/lei-externals.t
t/lei-import-http.t
t/lei-mirror.t
t/lei-q-remote-import.t
t/lei.t
t/nntpd.t
t/nodatacow.t
t/solver_git.t
t/v2mirror.t
t/v2reindex.t
t/www_altid.t
t/www_listing.t