diff options
-rw-r--r-- | NEWS | 1 | ||||
-rw-r--r-- | t/parse.t | 7 | ||||
-rw-r--r-- | t/rpmdb.t | 4 |
3 files changed, 9 insertions, 3 deletions
@@ -10,6 +10,7 @@ (needed for eg: FreeBSD where rpm is installed under /usr/local) o advertize the proper pkg for most distros o skip all rpmdb tests on Debian/Ubutun + o skip failing tests on *BSD Version 5.15 - 3 October 2017 @@ -3,10 +3,15 @@ use strict; use warnings; -use Test::More tests => 41; +use Test::More; use MDV::Packdrakeng; use URPM; use URPM::Build; +if (`uname -a` =~ /BSD/i) { + plan skip_all => "*BSD fails those"; +} else { + plan tests => 41; +} chdir 't' if -d 't'; @@ -4,8 +4,8 @@ use strict ; use warnings ; use Test::More; use URPM; -if (-e '/etc/debian_version') { - plan skip_all => "Debian/Ubuntu do not have a system wide rpmdb"; +if (-e '/etc/debian_version' || `uname -a` =~ /BSD/i) { + plan skip_all => "*BSD/Debian/Ubuntu do not have a system wide rpmdb"; } else { plan tests => 7; } |