aboutsummaryrefslogtreecommitdiff
path: root/t/travis.sh
blob: 08180ee02610e47d7b17d46bba0b9d3aaf60dcaf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/bash

# Set up tests to run under Travis
set -e
set -x

CWD=$(pwd)
PERL=`which perl`
I="SBO-Lib/lib"
run() {
	sudo $PERL -I$I "$@"
}

env

run sboconfig -V 14.1
run sbosnap fetch
run sbofind sbotools
cd t
sudo $PERL prep.pl
sudo $PERL test.t
cd $CWD
sudo rm -rf /usr/sbo
[ ! -e /usr/sbo/repo/SLACKBUILDS.TXT ]
run sboconfig -r https://github.com/Ponce/slackbuilds.git
run sbosnap fetch
[ -e /usr/sbo/repo/SLACKBUILDS.TXT ]
[ ! -e /usr/sbo/repo/SLACKBUILDS.TXT.gz ]
run sbofind sbotools