xref: /Universal-ctags/libreadtags/tests/Makefile.am (revision d5b81c4aa18f31534f9ed152bfb0988c340b28ff)
1TESTS = \
2	\
3	test-api-tagsOpen \
4	test-api-tagsFind \
5	test-api-tagsFirstPseudoTag \
6	test-api-tagsFirst \
7	test-api-tagsClose \
8	test-api-tagsSetSortType \
9	\
10	test-fix-unescaping \
11	test-fix-null-deref \
12	test-fix-large-tags \
13	\
14	$(NULL)
15
16check_PROGRAMS = \
17	\
18	test-api-tagsOpen \
19	test-api-tagsFind \
20	test-api-tagsFirstPseudoTag \
21	test-api-tagsFirst \
22	test-api-tagsClose \
23	test-api-tagsSetSortType \
24	\
25	test-fix-unescaping \
26	test-fix-null-deref \
27	test-fix-large-tags \
28	\
29	$(NULL)
30
31EXTRA_DIST =
32
33AM_CPPFLAGS = -I $(top_srcdir) -DTAG_NO_COMPAT_SORT_TYPE
34AM_CFLAGS = $(GCOV_CFLAGS)
35DEPS = $(top_builddir)/libreadtags.la
36LDADD = $(top_builddir)/libreadtags.la
37
38test_api_tagsOpen = test-api-tagsOpen.c
39test_api_tagsOpen_DEPENDENCIES = $(DEPS)
40EXTRA_DIST += api-tagsOpen-ectags.tags
41EXTRA_DIST += api-tagsOpen-wrong-format-nonum.tags
42EXTRA_DIST += api-tagsOpen-wrong-format-num.tags
43EXTRA_DIST += api-tagsOpen-wrong-sort-method-nonum.tags
44EXTRA_DIST += api-tagsOpen-wrong-sort-method-num.tags
45EXTRA_DIST += api-tagsOpen-incomplete-program-author-0.tags
46EXTRA_DIST += api-tagsOpen-incomplete-program-author-1.tags
47EXTRA_DIST += api-tagsOpen-incomplete-program-author-2.tags
48EXTRA_DIST += api-tagsOpen-incomplete-program-author-3.tags
49EXTRA_DIST += api-tagsOpen-incomplete-program-author-4.tags
50EXTRA_DIST += api-tagsOpen-incomplete-program-author-5.tags
51
52test_api_tagsFind = test-api-tagsFind.c
53test_api_tagsFind_DEPENDENCIES = $(DEPS)
54EXTRA_DIST += duplicated-names.c
55EXTRA_DIST += duplicated-names--sorted-yes.tags
56EXTRA_DIST += duplicated-names--sorted-no.tags
57EXTRA_DIST += duplicated-names--sorted-foldcase.tags
58EXTRA_DIST += broken-line-field-in-middle.tags
59
60test_api_tagsFirstPseudoTag = test-api-tagsFirstPseudoTag.c
61test_api_tagsFirstPseudoTag_DEPENDENCIES = $(DEPS)
62EXTRA_DIST += ptag-sort-no.tags
63EXTRA_DIST += ptag-sort-yes.tags
64
65test_api_tagsFirst = test-api-tagsFirst.c
66test_api_tagsFirst_DEPENDENCIES = $(DEPS)
67EXTRA_DIST += empty.tags
68EXTRA_DIST += empty-no-newline.tags
69EXTRA_DIST += broken-line-field.tags
70EXTRA_DIST += broken-line-field-other-than-first.tags
71
72test_api_tagsClose = test-api-tagsClose.c
73test_api_tagsClose_DEPENDENCIES = $(DEPS)
74
75test_api_tagsSetSortType = test-api-tagsSetSortType.c
76test_api_tagsSetSortType_DEPENDENCIES = $(DEPS)
77
78test_fix_unescaping = test-fix-unescaping.c
79test_fix_unescaping_DEPENDENCIES = $(DEPS)
80EXTRA_DIST += unescaping.tags
81
82test_fix_null_deref = test-fix-null-deref.c
83test_fix_null_deref_DEPENDENCIES = $(DEPS)
84EXTRA_DIST += null-deref.tags
85
86test_fix_large_tags = test-fix-large-tags.c
87test_fix_large_tags_DEPENDENCIES = $(DEPS)
88