From e5576bf2a145117c583c3ad05fec3a08aa90993d Mon Sep 17 00:00:00 2001 From: Marri Devender Rao Date: Mon, 16 Apr 2018 05:56:11 -0500 Subject: Add unit test for watches created on object paths Verify the watches created for the object path being watched for 'interfaces added' signal. Resolves openbmc/openbmc#3003 Change-Id: I88a3adbbe91fcbe5bdf606d2f460d4d0c6d9c1a2 Signed-off-by: Marri Devender Rao --- src/test/Makefile.am | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'src/test/Makefile.am') diff --git a/src/test/Makefile.am b/src/test/Makefile.am index 8f3cd02..d09e678 100644 --- a/src/test/Makefile.am +++ b/src/test/Makefile.am @@ -201,3 +201,28 @@ callbacktest_LDADD = \ $(builddir)/../event_manager.o \ $(builddir)/../event_serialize.o \ -lstdc++fs + +check_PROGRAMS += interfaceaddtest +interfaceaddtest_SOURCES = \ + interfaceaddtest.cpp +interfaceaddtest_CXXFLAGS = \ + $(gtest_cflags) +interfaceaddtest_LDFLAGS = \ + $(OESDK_TESTCASE_FLAGS) +interfaceaddtest_LDADD = \ + ${gtest_ldadd} + +BUILT_SOURCES += interfaceaddtest.hpp +CLEANFILES += interfaceaddtest.hpp + +INTERFACEADD_TEST_GEN_DEPS = \ + templates/interfaceaddtest.mako.hpp \ + yaml/interfaceaddtest + +interfaceaddtest.hpp: $(PDMGEN) $(INTERFACEADD_TEST_GEN_DEPS) + $(AM_V_GEN) $(PYTHON) $(PDMGEN) \ + -t interfaceaddtest.mako.hpp \ + -p "${TEMPLATESEARCH}" \ + -d ${srcdir}/yaml/interfaceaddtest \ + -o $(builddir)/$@ \ + generate-cpp -- cgit v1.2.1