Add files test to make check
This commit is contained in:
parent
d161b6d9e4
commit
4dd0720fc0
4 changed files with 6140 additions and 0 deletions
1
Make.mk
1
Make.mk
|
@ -255,6 +255,7 @@ check: $(checks)
|
|||
$(checks): all
|
||||
check-smoke:
|
||||
@echo "Warning: smoke test is immature and needs work." >&2
|
||||
$(srcdir)/tests/files-test $(srcdir)
|
||||
ifeq ($(empthread),LWP)
|
||||
$(srcdir)/tests/smoke-test $(srcdir)
|
||||
else
|
||||
|
|
22
tests/files-test
Executable file
22
tests/files-test
Executable file
|
@ -0,0 +1,22 @@
|
|||
#!/bin/sh -e
|
||||
# Basic files test
|
||||
|
||||
if [ $# -ne 1 ]
|
||||
then echo "Usage: $0 SRCDIR" >&2; exit 1
|
||||
fi
|
||||
|
||||
srcdir="$1"
|
||||
|
||||
. "$srcdir"/tests/test-common.sh
|
||||
|
||||
create_sandbox
|
||||
|
||||
exec 3>sandbox/files.out
|
||||
|
||||
src/util/files -e sandbox/etc/empire/econfig -f >&3
|
||||
|
||||
exec 3>&-
|
||||
|
||||
src/util/empdump -e sandbox/etc/empire/econfig -x >sandbox/files.xdump
|
||||
|
||||
cmp_out files.out files.xdump
|
1
tests/files/files.out
Normal file
1
tests/files/files.out
Normal file
|
@ -0,0 +1 @@
|
|||
All praise to POGO!
|
6116
tests/files/files.xdump
Normal file
6116
tests/files/files.xdump
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue