blob: 5e0cdb08f33682309b65dca7fd8d4986eb9c124d [file] [log] [blame]
Patrick Ventureef3aead2018-09-12 08:53:29 -07001AM_CPPFLAGS = -I$(top_srcdir)/ \
2 $(GTEST_CFLAGS) \
3 $(GMOCK_CFLAGS)
4AM_CXXFLAGS = \
5 $(GTEST_MAIN_CFLAGS)
6AM_LDFLAGS = \
7 $(GMOCK_LIBS) \
8 $(GTEST_MAIN_LIBS) \
9 $(OESDK_TESTCASE_FLAGS)
10
11# Run all 'check' test programs
12check_PROGRAMS = \
13 ipmi_unittest \
14 ipmi_getcount_unittest \
15 ipmi_enumerate_unittest \
16 ipmi_open_unittest \
17 ipmi_close_unittest \
18 ipmi_delete_unittest \
19 ipmi_stat_unittest \
20 ipmi_sessionstat_unittest \
21 ipmi_commit_unittest \
22 ipmi_read_unittest \
23 ipmi_write_unittest \
Patrick Venture5c4b17b2018-10-04 10:32:22 -070024 ipmi_writemeta_unittest \
Patrick Ventureef3aead2018-09-12 08:53:29 -070025 ipmi_validate_unittest \
26 manager_unittest \
27 manager_getsession_unittest \
28 manager_open_unittest \
29 manager_stat_unittest \
30 manager_sessionstat_unittest \
31 manager_commit_unittest \
32 manager_close_unittest \
33 manager_delete_unittest \
34 manager_write_unittest \
35 manager_read_unittest \
Patrick Venture5c4b17b2018-10-04 10:32:22 -070036 manager_writemeta_unittest \
Patrick Ventureef3aead2018-09-12 08:53:29 -070037 process_unittest \
38 crc_unittest
39TESTS = $(check_PROGRAMS)
40
41ipmi_unittest_SOURCES = ipmi_unittest.cpp
42ipmi_unittest_LDADD = $(top_builddir)/ipmi.o
43
44ipmi_getcount_unittest_SOURCES = ipmi_getcount_unittest.cpp
45ipmi_getcount_unittest_LDADD = $(top_builddir)/ipmi.o
46
47ipmi_enumerate_unittest_SOURCES = ipmi_enumerate_unittest.cpp
48ipmi_enumerate_unittest_LDADD = $(top_builddir)/ipmi.o
49
50ipmi_open_unittest_SOURCES = ipmi_open_unittest.cpp
51ipmi_open_unittest_LDADD = $(top_builddir)/ipmi.o
52
53ipmi_close_unittest_SOURCES = ipmi_close_unittest.cpp
54ipmi_close_unittest_LDADD = $(top_builddir)/ipmi.o
55
56ipmi_delete_unittest_SOURCES = ipmi_delete_unittest.cpp
57ipmi_delete_unittest_LDADD = $(top_builddir)/ipmi.o
58
59ipmi_stat_unittest_SOURCES = ipmi_stat_unittest.cpp
60ipmi_stat_unittest_LDADD = $(top_builddir)/ipmi.o
61
62ipmi_sessionstat_unittest_SOURCES = ipmi_sessionstat_unittest.cpp
63ipmi_sessionstat_unittest_LDADD = $(top_builddir)/ipmi.o
64
65ipmi_commit_unittest_SOURCES = ipmi_commit_unittest.cpp
66ipmi_commit_unittest_LDADD = $(top_builddir)/ipmi.o
67
68ipmi_read_unittest_SOURCES = ipmi_read_unittest.cpp
69ipmi_read_unittest_LDADD = $(top_builddir)/ipmi.o
70
71ipmi_write_unittest_SOURCES = ipmi_write_unittest.cpp
72ipmi_write_unittest_LDADD = $(top_builddir)/ipmi.o
73
Patrick Venture5c4b17b2018-10-04 10:32:22 -070074ipmi_writemeta_unittest_SOURCES = ipmi_writemeta_unittest.cpp
75ipmi_writemeta_unittest_LDADD = $(top_builddir)/ipmi.o
76
Patrick Ventureef3aead2018-09-12 08:53:29 -070077ipmi_validate_unittest_SOURCES = ipmi_validate_unittest.cpp
78ipmi_validate_unittest_LDADD = $(top_builddir)/ipmi.o
79
80manager_unittest_SOURCES = manager_unittest.cpp
81manager_unittest_LDADD = $(top_builddir)/manager.o
82
83manager_getsession_unittest_SOURCES = manager_getsession_unittest.cpp
84manager_getsession_unittest_LDADD = $(top_builddir)/manager.o
85
86manager_open_unittest_SOURCES = manager_open_unittest.cpp
87manager_open_unittest_LDADD = $(top_builddir)/manager.o
88
89manager_stat_unittest_SOURCES = manager_stat_unittest.cpp
90manager_stat_unittest_LDADD = $(top_builddir)/manager.o
91
92manager_sessionstat_unittest_SOURCES = manager_sessionstat_unittest.cpp
93manager_sessionstat_unittest_LDADD = $(top_builddir)/manager.o
94
95manager_commit_unittest_SOURCES = manager_commit_unittest.cpp
96manager_commit_unittest_LDADD = $(top_builddir)/manager.o
97
98manager_close_unittest_SOURCES = manager_close_unittest.cpp
99manager_close_unittest_LDADD = $(top_builddir)/manager.o
100
101manager_delete_unittest_SOURCES = manager_delete_unittest.cpp
102manager_delete_unittest_LDADD = $(top_builddir)/manager.o
103
104manager_write_unittest_SOURCES = manager_write_unittest.cpp
105manager_write_unittest_LDADD = $(top_builddir)/manager.o
106
107manager_read_unittest_SOURCES = manager_read_unittest.cpp
108manager_read_unittest_LDADD = $(top_builddir)/manager.o
109
Patrick Venture5c4b17b2018-10-04 10:32:22 -0700110manager_writemeta_unittest_SOURCES = manager_writemeta_unittest.cpp
111manager_writemeta_unittest_LDADD = $(top_builddir)/manager.o
112
Patrick Ventureef3aead2018-09-12 08:53:29 -0700113process_unittest_SOURCES = process_unittest.cpp
114process_unittest_LDADD = $(top_builddir)/process.o $(top_builddir)/ipmi.o \
115 $(top_builddir)/crc.o
116
117crc_unittest_SOURCES = crc_unittest.cpp
118crc_unittest_LDADD = $(top_builddir)/crc.o