Added m4/eds-installed-tests.m4 with the EDS_INSTALLED_TESTS macro
[platform/upstream/evolution-data-server.git] / tests / libebook / Makefile.am
1 SUBDIRS = vcard client
2
3 @GNOME_CODE_COVERAGE_RULES@
4
5 ### EBook Tests (deprecated) ###
6
7 noinst_LTLIBRARIES = libebook-test-utils.la
8 libebook_test_utils_la_SOURCES = \
9         ebook-test-utils.c \
10         ebook-test-utils.h \
11         $(NULL)
12
13 libebook_test_utils_la_CPPFLAGS = \
14         $(AM_CPPFLAGS) \
15         -I$(top_srcdir) \
16         -I$(top_builddir) \
17         -I$(top_srcdir)/addressbook \
18         -I$(top_builddir)/addressbook \
19         -I$(top_srcdir)/calendar \
20         -I$(top_builddir)/calendar \
21         -I$(top_srcdir)/tests/test-server-utils \
22         -I$(top_builddir)/tests/test-server-utils \
23         -DSRCDIR=\""$(abs_srcdir)"\" \
24         $(EVOLUTION_ADDRESSBOOK_CFLAGS) \
25         $(EVOLUTION_CALENDAR_CFLAGS) \
26         $(CAMEL_CFLAGS) \
27         $(NULL)
28
29 libebook_test_utils_la_LIBADD = \
30         $(top_builddir)/addressbook/libebook/libebook-1.2.la \
31         $(top_builddir)/tests/test-server-utils/libetestserverutils.la \
32         $(EVOLUTION_ADDRESSBOOK_LIBS) \
33         $(EVOLUTION_CALENDAR_LIBS) \
34         $(CAMEL_LIBS) \
35         $(NULL)
36
37 TEST_CPPFLAGS = \
38         $(libebook_test_utils_la_CPPFLAGS) \
39         $(NULL)
40
41 TEST_LIBS = \
42         $(libebook_test_utils_la_LIBADD) \
43         libebook-test-utils.la \
44         $(NULL)
45
46 ### EBookClient Tests ###
47
48 # Should be kept ordered approximately from least to most difficult/complex
49 TESTS = \
50         test-ebook-add-contact \
51         test-ebook-get-contact \
52         test-ebook-commit-contact \
53         test-ebook-remove-contact \
54         test-ebook-get-required-fields \
55         test-ebook-get-static-capabilities \
56         test-ebook-get-supported-fields \
57         test-ebook-get-supported-auth-methods \
58         test-ebook-remove-contact-by-id \
59         test-ebook-remove-contacts \
60         test-ebook-get-book-view \
61         $(NULL)
62
63 noinst_PROGRAMS = $(TESTS)
64
65 EXTRA_DIST = \
66         $(srcdir)/data/vcards/name-only.vcf \
67         $(srcdir)/data/vcards/simple-1.vcf \
68         $(srcdir)/data/vcards/simple-2.vcf \
69         $(srcdir)/data/vcards/sorted-1.vcf \
70         $(srcdir)/data/vcards/sorted-2.vcf \
71         $(srcdir)/data/vcards/sorted-3.vcf \
72         $(srcdir)/data/vcards/sorted-4.vcf \
73         $(srcdir)/data/vcards/sorted-5.vcf \
74         $(srcdir)/data/vcards/sorted-6.vcf \
75         $(srcdir)/data/vcards/sorted-7.vcf \
76         $(srcdir)/data/vcards/sorted-8.vcf \
77         $(srcdir)/data/vcards/sorted-9.vcf \
78         $(srcdir)/data/vcards/sorted-10.vcf \
79         $(srcdir)/data/vcards/sorted-11.vcf \
80         $(srcdir)/data/vcards/sorted-12.vcf \
81         $(srcdir)/data/vcards/sorted-13.vcf \
82         $(srcdir)/data/vcards/sorted-14.vcf \
83         $(srcdir)/data/vcards/sorted-15.vcf \
84         $(srcdir)/data/vcards/sorted-16.vcf \
85         $(srcdir)/data/vcards/sorted-17.vcf \
86         $(srcdir)/data/vcards/sorted-18.vcf \
87         $(srcdir)/data/vcards/sorted-19.vcf \
88         $(srcdir)/data/vcards/sorted-20.vcf \
89         $(srcdir)/data/vcards/custom-1.vcf \
90         $(srcdir)/data/vcards/custom-2.vcf \
91         $(srcdir)/data/vcards/custom-3.vcf \
92         $(srcdir)/data/vcards/custom-4.vcf \
93         $(srcdir)/data/vcards/custom-5.vcf \
94         $(srcdir)/data/vcards/custom-6.vcf \
95         $(srcdir)/data/vcards/custom-7.vcf \
96         $(srcdir)/data/vcards/custom-8.vcf \
97         $(srcdir)/data/vcards/custom-9.vcf \
98         $(srcdir)/data/vcards/custom-10.vcf \
99         $(srcdir)/data/vcards/custom-11.vcf \
100         $(srcdir)/data/vcards/custom-12.vcf \
101         $(srcdir)/data/vcards/custom-13.vcf \
102         $(srcdir)/data/vcards/custom-14.vcf \
103         $(srcdir)/data/vcards/custom-15.vcf \
104         $(NULL)
105
106 test_ebook_commit_contact_LDADD=$(TEST_LIBS)
107 test_ebook_commit_contact_CPPFLAGS=$(TEST_CPPFLAGS)
108 test_ebook_get_book_view_LDADD=$(TEST_LIBS)
109 test_ebook_get_book_view_CPPFLAGS=$(TEST_CPPFLAGS)
110 test_ebook_get_contact_LDADD=$(TEST_LIBS)
111 test_ebook_get_contact_CPPFLAGS=$(TEST_CPPFLAGS)
112 test_ebook_get_required_fields_LDADD=$(TEST_LIBS)
113 test_ebook_get_required_fields_CPPFLAGS=$(TEST_CPPFLAGS)
114 test_ebook_get_static_capabilities_LDADD=$(TEST_LIBS)
115 test_ebook_get_static_capabilities_CPPFLAGS=$(TEST_CPPFLAGS)
116 test_ebook_get_supported_auth_methods_LDADD=$(TEST_LIBS)
117 test_ebook_get_supported_auth_methods_CPPFLAGS=$(TEST_CPPFLAGS)
118 test_ebook_get_supported_fields_LDADD=$(TEST_LIBS)
119 test_ebook_get_supported_fields_CPPFLAGS=$(TEST_CPPFLAGS)
120 test_ebook_add_contact_LDADD=$(TEST_LIBS)
121 test_ebook_add_contact_CPPFLAGS=$(TEST_CPPFLAGS)
122 test_ebook_remove_contact_LDADD=$(TEST_LIBS)
123 test_ebook_remove_contact_CPPFLAGS=$(TEST_CPPFLAGS)
124 test_ebook_remove_contact_by_id_LDADD=$(TEST_LIBS)
125 test_ebook_remove_contact_by_id_CPPFLAGS=$(TEST_CPPFLAGS)
126 test_ebook_remove_contacts_LDADD=$(TEST_LIBS)
127 test_ebook_remove_contacts_CPPFLAGS=$(TEST_CPPFLAGS)
128
129 -include $(top_srcdir)/git.mk