summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Haszlakiewicz <erh+git@nimenees.com>2014-03-22 21:40:37 -0400
committerEric Haszlakiewicz <erh+git@nimenees.com>2014-03-22 21:40:37 -0400
commit936d036ea3cd77cf3215e580f074a4d8d4d1f82c (patch)
tree780b0985a66186abf8d72ffb12e227381918af5c
parente2bbb5664c96d73f85fce6dbd44cd35aea5c1904 (diff)
downloadjson-c-936d036ea3cd77cf3215e580f074a4d8d4d1f82c.tar.gz
Simplify the tests Makefile to avoid repeating the name of each test.
-rw-r--r--tests/Makefile.am38
-rwxr-xr-xtests/test_parse_int64.test (renamed from tests/parse_int64.test)0
2 files changed, 20 insertions, 18 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 70f1fc1..a388eeb 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -4,31 +4,33 @@ LDADD= $(LIBJSON_LA)
LIBJSON_LA=$(top_builddir)/libjson-c.la
-check_PROGRAMS = test1 test1Formatted
-check_PROGRAMS += test2 test2Formatted
-check_PROGRAMS += test4
-check_PROGRAMS += testReplaceExisting
-check_PROGRAMS += test_parse_int64
-check_PROGRAMS += test_null
-check_PROGRAMS += test_cast
-check_PROGRAMS += test_parse
-check_PROGRAMS += test_locale
-check_PROGRAMS += test_charcase
+TESTS=
+TESTS+= test1.test
+TESTS+= test2.test
+TESTS+= test4.test
+TESTS+= testReplaceExisting.test
+TESTS+= test_parse_int64.test
+TESTS+= test_null.test
+TESTS+= test_cast.test
+TESTS+= test_parse.test
+TESTS+= test_locale.test
+TESTS+= test_charcase.test
+TESTS+= test_printbuf.test
+TESTS+= test_set_serializer.test
+check_PROGRAMS=
+check_PROGRAMS += $(TESTS:.test=)
+
+# Note: handled by test1.test
+check_PROGRAMS += test1Formatted
test1Formatted_SOURCES = test1.c parse_flags.c
test1Formatted_CPPFLAGS = -DTEST_FORMATTED
+# Note: handled by test2.test
+check_PROGRAMS += test2Formatted
test2Formatted_SOURCES = test2.c parse_flags.c
test2Formatted_CPPFLAGS = -DTEST_FORMATTED
-TESTS = test1.test test2.test test4.test testReplaceExisting.test parse_int64.test test_null.test test_cast.test test_parse.test test_locale.test test_charcase.test
-
-TESTS+= test_printbuf.test
-check_PROGRAMS+=test_printbuf
-
-TESTS+= test_set_serializer.test
-check_PROGRAMS += test_set_serializer
-
EXTRA_DIST=
EXTRA_DIST += $(TESTS)
diff --git a/tests/parse_int64.test b/tests/test_parse_int64.test
index 2b7fbfb..2b7fbfb 100755
--- a/tests/parse_int64.test
+++ b/tests/test_parse_int64.test