aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2011-07-04 18:40:30 -0400
committerMike Frysinger <vapier@gentoo.org>2011-07-04 18:52:00 -0400
commit13c65f7b8fd93cad8b11bf484fa6d8c3feaad74a (patch)
treeb85008ef1028440cd8cc31957b7eb531d586cff3 /tests
parenttests: fix flags parsing in open64 (diff)
downloadsandbox-13c65f7b8fd93cad8b11bf484fa6d8c3feaad74a.tar.gz
sandbox-13c65f7b8fd93cad8b11bf484fa6d8c3feaad74a.tar.bz2
sandbox-13c65f7b8fd93cad8b11bf484fa6d8c3feaad74a.zip
tests: autogenerate testsuite.at
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'tests')
-rw-r--r--tests/Makefile.am6
-rw-r--r--tests/testsuite.at37
2 files changed, 6 insertions, 37 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am
index bfa5a54..d3ff11d 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -91,6 +91,10 @@ clean-local:
$(SHELL) '$(TESTSUITE)' --clean
AUTOTEST = $(AUTOM4TE) --language=autotest
-$(TESTSUITE): $(AT_FILES)
+$(TESTSUITE): $(AT_FILES) testsuite.list.at
$(AUTOTEST) -I '$(srcdir)' -o $@.tmp $@.at
mv $@.tmp $@
+
+testsuite.list.at: $(AT_FILES)
+ $(GREP) -l '^SB_CHECK' $(AT_FILES) | \
+ $(SED) -e 's:^[.]/:sb_inc([:' -e 's:[.]at$$:]):' > $@
diff --git a/tests/testsuite.at b/tests/testsuite.at
index 798e44f..f8af052 100644
--- a/tests/testsuite.at
+++ b/tests/testsuite.at
@@ -5,39 +5,4 @@ m4_defun([SB_SECTION],[$1])
m4_include([]SB_SECTION[.at])
])
-sb_inc([access])
-sb_inc([chmod])
-sb_inc([chown])
-sb_inc([fchmodat])
-sb_inc([fchownat])
-sb_inc([futimesat])
-sb_inc([lchown])
-sb_inc([libsigsegv])
-sb_inc([link])
-sb_inc([linkat])
-sb_inc([linkat_static])
-sb_inc([mkdir])
-sb_inc([mkdir_static])
-sb_inc([mkdirat])
-sb_inc([mkfifo])
-sb_inc([mkfifoat])
-sb_inc([mknod])
-sb_inc([mknodat])
-sb_inc([open])
-sb_inc([open_static])
-sb_inc([openat])
-sb_inc([openat_static])
-sb_inc([remove])
-sb_inc([rename])
-sb_inc([renameat])
-sb_inc([rmdir])
-sb_inc([sb_printf])
-sb_inc([script])
-sb_inc([signal_static])
-sb_inc([symlink])
-sb_inc([symlinkat])
-sb_inc([unlink])
-sb_inc([unlinkat])
-sb_inc([utimensat])
-sb_inc([utimensat_static])
-sb_inc([vfork])
+m4_include([testsuite.list.at])