summaryrefslogtreecommitdiffstats
path: root/libs/libyang/test.sh
blob: bff564c205e00c46262b44cc177915e93dcb5ee9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/sh

case "$1" in
	libyang)
		[ -e /usr/lib/libyang.so ] || {
			echo "libyang.so not found" >&2
			exit 1
		}
		[ -e /usr/lib/libyang.so.5 ] || {
			echo "libyang.so.5 not found" >&2
			exit 1
		}
		;;
	yanglint)
		yanglint --version | grep -F "$2"
		;;
	*)
		echo "Unsupported test target: $1" >&2
		exit 1
		;;
esac