summaryrefslogtreecommitdiff
path: root/tests/Makefile.am
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2020-03-06 22:47:54 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2020-03-06 22:47:54 +0100
commit9a47aefbb505b8c145999cf21660d8e13c92a52d (patch)
tree35446136bf5fc4132d2f1453e017dcb7845dbd3e /tests/Makefile.am
parentf3b4c2ad727cbe3afaa7984cb3519f4f1d16cf38 (diff)
downloadvala-9a47aefbb505b8c145999cf21660d8e13c92a52d.tar.gz
tests: Rerun a few tests with POSIX profile to increase coverage
Diffstat (limited to 'tests/Makefile.am')
-rw-r--r--tests/Makefile.am11
1 files changed, 10 insertions, 1 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 9fccb52de..0d9fcdaf6 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -901,6 +901,13 @@ LINUX_TESTS = \
posix/file-commandpipe.vala \
$(NULL)
+POSIX_TESTS = \
+ basic-types/arrays.vala \
+ structs/struct_only.vala \
+ delegates/delegate_only.vala \
+ enums/enum_only.vala \
+ $(NULL)
+
GENIE_TESTS = \
genie/class.gs \
genie/control-flow-if-do.gs \
@@ -973,7 +980,9 @@ check-TESTS: $(TESTS) $(NON_NULL_TESTS)
$(srcdir)/testrunner.sh $(TESTS)
if HAVE_LINUX
@EXEEXT=$(EXEEXT) CFLAGS='$(CFLAGS)' CPPFLAGS='$(CPPFLAGS)' LDFLAGS='$(LDFLAGS)' TEST_CFLAGS='$(TEST_CFLAGS)' CC='$(CC)' \
- VALAFLAGS="--pkg linux" $(srcdir)/testrunner.sh $(LINUX_TESTS)
+ PACKAGES="linux" $(srcdir)/testrunner.sh $(LINUX_TESTS)
+ @EXEEXT=$(EXEEXT) CFLAGS='$(CFLAGS)' CPPFLAGS='$(CPPFLAGS)' LDFLAGS='$(LDFLAGS)' TEST_CFLAGS='$(TEST_CFLAGS)' CC='$(CC)' \
+ VALAFLAGS="--profile posix" PACKAGES="posix linux" $(srcdir)/testrunner.sh $(POSIX_TESTS)
endif
@EXEEXT=$(EXEEXT) CFLAGS='$(CFLAGS)' CPPFLAGS='$(CPPFLAGS)' LDFLAGS='$(LDFLAGS)' TEST_CFLAGS='$(TEST_CFLAGS)' CC='$(CC)' \
VALAFLAGS="--enable-experimental-non-null" $(srcdir)/testrunner.sh $(NON_NULL_TESTS)