diff options
author | Mike Frysinger <vapier@gentoo.org> | 2013-04-07 19:48:18 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2013-04-07 19:48:18 +0000 |
commit | 541318c95c908f11ab1af8452b2cada834fe747d (patch) | |
tree | 9c4025c00dee6ef60d15b75eec5ce7749ab98531 /tests/lddtree | |
parent | lddtree: add GNU to the LINUX/SYSV/NONE compat set #464380 by cmuelle8 (diff) | |
download | pax-utils-541318c95c908f11ab1af8452b2cada834fe747d.tar.gz pax-utils-541318c95c908f11ab1af8452b2cada834fe747d.tar.bz2 pax-utils-541318c95c908f11ab1af8452b2cada834fe747d.zip |
add some lddtree tests
Diffstat (limited to 'tests/lddtree')
-rw-r--r-- | tests/lddtree/Makefile | 13 | ||||
-rwxr-xr-x | tests/lddtree/dotest.cmp | 17 | ||||
-rwxr-xr-x | tests/lddtree/dotest.py | 3 | ||||
-rw-r--r-- | tests/lddtree/dotest.sfx | 14 | ||||
-rwxr-xr-x | tests/lddtree/dotest.sh | 3 |
5 files changed, 50 insertions, 0 deletions
diff --git a/tests/lddtree/Makefile b/tests/lddtree/Makefile new file mode 100644 index 0000000..b70b96e --- /dev/null +++ b/tests/lddtree/Makefile @@ -0,0 +1,13 @@ +all: check + +%.check: + ./dotest.$(@:.check=) + +test check: sh.check +ifeq ($(USE_PYTHON),yes) +test check: py.check cmp.check +endif + +clean: + +.PHONY: all check clean test diff --git a/tests/lddtree/dotest.cmp b/tests/lddtree/dotest.cmp new file mode 100755 index 0000000..d8992f3 --- /dev/null +++ b/tests/lddtree/dotest.cmp @@ -0,0 +1,17 @@ +#!/bin/bash + +. "${0%/*}"/../lib.sh + +# +# make sure list output matches +# +for sfx in py sh ; do + lddtree.${sfx} -l /bin/bash > lddtree.${sfx}.list & +done +wait +testit lddtree.*.list +rm -f lddtree.*.list + + + +exit ${ret} diff --git a/tests/lddtree/dotest.py b/tests/lddtree/dotest.py new file mode 100755 index 0000000..69d782e --- /dev/null +++ b/tests/lddtree/dotest.py @@ -0,0 +1,3 @@ +#!/bin/bash +sfx=${0##*.} +. ./dotest.sfx diff --git a/tests/lddtree/dotest.sfx b/tests/lddtree/dotest.sfx new file mode 100644 index 0000000..1490434 --- /dev/null +++ b/tests/lddtree/dotest.sfx @@ -0,0 +1,14 @@ +#!/bin/bash + +. "${0%/*}"/../lib.sh + +# +# smoke tests of sorts +# +lddtree.${sfx} /bin/bash | \ + grep -i 'none' > lddtree.${sfx}.smoke +testit lddtree.${sfx}.smoke + + + +exit ${ret} diff --git a/tests/lddtree/dotest.sh b/tests/lddtree/dotest.sh new file mode 100755 index 0000000..69d782e --- /dev/null +++ b/tests/lddtree/dotest.sh @@ -0,0 +1,3 @@ +#!/bin/bash +sfx=${0##*.} +. ./dotest.sfx |