blob: 91adb1398f1a0a0d4b9e5ebe6e37b0a9e326cc61 [file] [log] [blame]
#!/bin/bash
#
# There are three different potential outputs on the distributions we test for;
# accept any.
#
LSPCI=../samples/lspci
test -n "$1" && LSPCI="$1"
$LSPCI | lspci -vv -F /dev/stdin >lspci.out
for i in 1 2 3; do
if diff lspci.out $(dirname $0)/lspci.expected.out.$i >/dev/null 2>&1; then
exit 0
fi
done
# we don't match any; let's demonstrate one
diff lspci.out $(dirname $0)/lspci.expected.out.1 >&2
exit 1