diff options
Diffstat (limited to 'test/openpower-pels')
-rw-r--r-- | test/openpower-pels/Makefile.include | 1 | ||||
-rw-r--r-- | test/openpower-pels/pel_manager_test.cpp | 4 |
2 files changed, 4 insertions, 1 deletions
diff --git a/test/openpower-pels/Makefile.include b/test/openpower-pels/Makefile.include index 51f3ecc..124970d 100644 --- a/test/openpower-pels/Makefile.include +++ b/test/openpower-pels/Makefile.include @@ -101,6 +101,7 @@ pel_manager_test_CXXFLAGS = $(test_cxxflags) pel_manager_test_LDADD = \ $(test_ldadd) \ $(pel_objects) \ + $(top_builddir)/extensions/openpower-pels/data_interface.o \ $(top_builddir)/extensions/openpower-pels/manager.o \ $(top_builddir)/extensions/openpower-pels/repository.o pel_manager_test_LDFLAGS = $(test_ldflags) diff --git a/test/openpower-pels/pel_manager_test.cpp b/test/openpower-pels/pel_manager_test.cpp index 9d788c9..0a82141 100644 --- a/test/openpower-pels/pel_manager_test.cpp +++ b/test/openpower-pels/pel_manager_test.cpp @@ -27,8 +27,10 @@ TEST_F(ManagerTest, TestCreateWithPEL) { auto bus = sdbusplus::bus::new_default(); phosphor::logging::internal::Manager logManager(bus, "logging_path"); + std::unique_ptr<DataInterfaceBase> dataIface = + std::make_unique<DataInterface>(bus); - openpower::pels::Manager manager{logManager}; + openpower::pels::Manager manager{logManager, std::move(dataIface)}; // Create a PEL, write it to a file, and pass that filename into // the create function. |