regulators: Add Services& services to classes
Modify the configure() method in the System, Chassis, Device, and Rail
classes to have a new first parameter: Services& services.
Fix mock_services.hpp bug.
Signed-off-by: Bob King <Bob_King@wistron.com>
Change-Id: I6ef41de65d2c5b68c55edb42189ba9c0f2e436ed
diff --git a/phosphor-regulators/test/mock_services.hpp b/phosphor-regulators/test/mock_services.hpp
index 58c565e..075768c 100644
--- a/phosphor-regulators/test/mock_services.hpp
+++ b/phosphor-regulators/test/mock_services.hpp
@@ -19,6 +19,7 @@
#include "journal.hpp"
#include "mock_error_logging.hpp"
#include "mock_journal.hpp"
+#include "services.hpp"
#include <sdbusplus/bus.hpp>
@@ -67,7 +68,7 @@
*
* @return mock error logging object
*/
- virtual MockErrorLogging& getMockErrorLogging() override
+ virtual MockErrorLogging& getMockErrorLogging()
{
return errorLogging;
}
@@ -79,7 +80,7 @@
*
* @return mock journal object
*/
- virtual MockJournal& getMockJournal() override
+ virtual MockJournal& getMockJournal()
{
return journal;
}