diff options
-rwxr-xr-x | test/test-sysusers.sh.in | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/test/test-sysusers.sh.in b/test/test-sysusers.sh.in index ac07c2145b..b84d6f2d80 100755 --- a/test/test-sysusers.sh.in +++ b/test/test-sysusers.sh.in @@ -41,7 +41,7 @@ compare() { rm -f $TESTDIR/etc/sysusers.d/* $TESTDIR/usr/lib/sysusers.d/* # happy tests -for f in $SOURCE/test-*.input; do +for f in $(ls -1 $SOURCE/test-*.input | sort -V); do echo "*** Running $f" prepare_testdir ${f%.input} cp $f $TESTDIR/usr/lib/sysusers.d/test.conf @@ -50,7 +50,7 @@ for f in $SOURCE/test-*.input; do compare $f "" done -for f in $SOURCE/test-*.input; do +for f in $(ls -1 $SOURCE/test-*.input | sort -V); do echo "*** Running $f on stdin" prepare_testdir ${f%.input} touch $TESTDIR/etc/sysusers.d/test.conf @@ -59,7 +59,7 @@ for f in $SOURCE/test-*.input; do compare $f "on stdin" done -for f in $SOURCE/test-*.input; do +for f in $(ls -1 $SOURCE/test-*.input | sort -V); do echo "*** Running $f on stdin with --replace" prepare_testdir ${f%.input} touch $TESTDIR/etc/sysusers.d/test.conf @@ -98,7 +98,7 @@ compare $SOURCE/inline "(--inline --replace=…)" rm -f $TESTDIR/etc/sysusers.d/* $TESTDIR/usr/lib/sysusers.d/* # tests for error conditions -for f in $SOURCE/unhappy-*.input; do +for f in $(ls -1 $SOURCE/unhappy-*.input | sort -V); do echo "*** Running test $f" prepare_testdir ${f%.input} cp $f $TESTDIR/usr/lib/sysusers.d/test.conf |