diff options
author | Thierry Vignaud <thierry.vignaud@gmail.com> | 2018-09-19 12:10:00 +0200 |
---|---|---|
committer | Thierry Vignaud <thierry.vignaud@gmail.com> | 2018-09-20 01:08:04 +0200 |
commit | 360f05b8db2029cb62c11f7eddb7fb57f3b774f1 (patch) | |
tree | 4fdb11e668ce37d9445b9d52937f2524929f62b3 | |
parent | e7b4034e46a5056b6f064a4c2eea11f5c1251d19 (diff) | |
download | urpmi-360f05b8db2029cb62c11f7eddb7fb57f3b774f1.tar urpmi-360f05b8db2029cb62c11f7eddb7fb57f3b774f1.tar.gz urpmi-360f05b8db2029cb62c11f7eddb7fb57f3b774f1.tar.bz2 urpmi-360f05b8db2029cb62c11f7eddb7fb57f3b774f1.tar.xz urpmi-360f05b8db2029cb62c11f7eddb7fb57f3b774f1.zip |
skip network tests if we don't have a downloader
-rw-r--r-- | t/superuser--mirrorlist.t | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/t/superuser--mirrorlist.t b/t/superuser--mirrorlist.t index d29974d1..0a0d877a 100644 --- a/t/superuser--mirrorlist.t +++ b/t/superuser--mirrorlist.t @@ -5,6 +5,17 @@ use lib '.', 't'; use helper; use Test::More 'no_plan'; BEGIN { use_ok 'urpm::cfg' } +my @dl_helpers = qw(wget curl prozilla aria2c); +my $found; +foreach (@dl_helpers) { + -e "/bin/$_" and $found = 1; +} +if (!$found) { + warn "SKIPing because we're missing a downloader. We need one of wget∕curl/prozilla/aria2c"; + #plan skip_all => "*BSD fails those"; + exit 0; +} + need_root_and_prepare(); |