From b29c00408e4d0a77a692522a7b31cad0044d8b24 Mon Sep 17 00:00:00 2001 From: Andreas Guldstrand Date: Mon, 14 Dec 2015 15:19:58 +0100 Subject: Add tests for local overrides (sbocheck, install, upgrade); see #19 --- t/travis.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 't/travis.sh') diff --git a/t/travis.sh b/t/travis.sh index 08180ee..0bb31aa 100755 --- a/t/travis.sh +++ b/t/travis.sh @@ -20,6 +20,8 @@ cd t sudo $PERL prep.pl sudo $PERL test.t cd $CWD + +# Test alternative repo sudo rm -rf /usr/sbo [ ! -e /usr/sbo/repo/SLACKBUILDS.TXT ] run sboconfig -r https://github.com/Ponce/slackbuilds.git @@ -27,3 +29,16 @@ run sbosnap fetch [ -e /usr/sbo/repo/SLACKBUILDS.TXT ] [ ! -e /usr/sbo/repo/SLACKBUILDS.TXT.gz ] run sbofind sbotools + +# Test local overrides +run sboconfig -o $CWD/t/LO +run sboinstall -r nonexistentslackbuild +ls -la /var/log/packages +run sboremove --nointeractive nonexistentslackbuild +ls -la /var/log/packages + +sudo /sbin/installpkg nonexistentslackbuild-0.9-noarch-1_SBo.tgz +run sbocheck +WC=$(wc -l /var/log/sbocheck.log) +[ "$WC" = "1 /var/log/sbocheck.log" ] +run sboupgrade -r nonexistentslackbuild -- cgit v1.2.3