xref: /freebsd-src/contrib/pjdfstest/travis/test.sh (revision 531c2d7af3cd2e64eec94aa1b19c4b2f16fce515)
1*3416500aSEnji Cooper#!/bin/sh
2*3416500aSEnji Cooper
3*3416500aSEnji Cooperset -ex
4*3416500aSEnji Cooper
5*3416500aSEnji Coopercd $(dirname $0)/..
6*3416500aSEnji Cooper
7*3416500aSEnji Cooperdf .
8*3416500aSEnji Cooperuname -a
9*3416500aSEnji Cooper
10*3416500aSEnji Coopercase "$(uname)" in
11*3416500aSEnji CooperDarwin)
12*3416500aSEnji Cooper	sw_vers -productVersion
13*3416500aSEnji Cooper	mount
14*3416500aSEnji Cooper	# FIXME: OSX has test issues that need to be addressed per Issue #13.
15*3416500aSEnji Cooper	exit 0
16*3416500aSEnji Cooper	;;
17*3416500aSEnji CooperFreeBSD)
18*3416500aSEnji Cooper	mount -p
19*3416500aSEnji Cooper	;;
20*3416500aSEnji CooperLinux)
21*3416500aSEnji Cooper	for release_file in /etc/lsb-release /etc/os-release; do
22*3416500aSEnji Cooper		echo "$release_file.. ->"
23*3416500aSEnji Cooper		cat $release_file
24*3416500aSEnji Cooper	done
25*3416500aSEnji Cooper	mount
26*3416500aSEnji Cooper	;;
27*3416500aSEnji Cooperesac
28*3416500aSEnji Cooper
29*3416500aSEnji Coopersudo prove -rv .
30