summaryrefslogtreecommitdiffstats
path: root/test/openpower-pels
diff options
context:
space:
mode:
Diffstat (limited to 'test/openpower-pels')
-rw-r--r--test/openpower-pels/Makefile.include1
-rw-r--r--test/openpower-pels/pel_manager_test.cpp4
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.
OpenPOWER on IntegriCloud