aboutsummaryrefslogtreecommitdiff
path: root/test/Makefile.am
diff options
context:
space:
mode:
authorKristian Evers <kristianevers@gmail.com>2018-02-02 01:03:25 +0100
committerKristian Evers <kristianevers@gmail.com>2018-02-02 12:09:04 +0100
commitc75d1879e5c465f168fcd8800b11044ee3738dee (patch)
tree8490a6e37106211dcd3c2d48b20ef5fa24ccb311 /test/Makefile.am
parent9a8c37ac04ce913617a2b429bbc7f8a3daa1848d (diff)
downloadPROJ-c75d1879e5c465f168fcd8800b11044ee3738dee.tar.gz
PROJ-c75d1879e5c465f168fcd8800b11044ee3738dee.zip
Improve tests and add test files to automake setup.
Make sure that the gie files in test/gie and test/gigs are included in the distribution tarball. Tests with gie are set up to run all available files matching *.gie in the gie and gigs directories. For this reason tests that are known to fail in gigs/ have been renamed to *.gie_failing, so that "make check" can be run in-tree in local copies of the git repository.
Diffstat (limited to 'test/Makefile.am')
-rw-r--r--test/Makefile.am12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/Makefile.am b/test/Makefile.am
new file mode 100644
index 00000000..0cb83342
--- /dev/null
+++ b/test/Makefile.am
@@ -0,0 +1,12 @@
+EXEPATH = ../src
+GIEEXE = $(EXEPATH)/gie
+GIETESTS = gie
+GIGSTESTS = gigs
+
+SUBDIRS = gie gigs
+
+EXTRA_DIST = CMakeLists.txt
+
+check-local:
+ $(GIEEXE) $(GIETESTS)/*.gie
+ $(GIEEXE) $(GIGSTESTS)/*.gie