From d292309e3e6848b1af798d027be883e246ffde63 Mon Sep 17 00:00:00 2001 From: athatheocsd <athatheo@csd.auth.gr> Date: Tue, 11 Dec 2018 16:15:24 +0200 Subject: [PATCH] Initialized forgotten variables --- inc/Services/EventReportService.hpp | 11 ++++++++--- test/Services/EventReportService.cpp | 5 +++++ 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/inc/Services/EventReportService.hpp b/inc/Services/EventReportService.hpp index b8f27ec8..e597047a 100644 --- a/inc/Services/EventReportService.hpp +++ b/inc/Services/EventReportService.hpp @@ -39,6 +39,10 @@ public: mediumSeverityReportCount = 0; highSeverityReportCount = 0; disabledEventsCount = 0; + lastInformativeEventReportID = -1; + lastLowSeverityReportID = -1; + lastMediumSeverityReportID = -1; + lastHighSeverityReportID = -1; } /** @@ -161,13 +165,14 @@ public: std::bitset<numberOfEvents> getStateOfEvents() { return stateOfEvents; } + /** * Getter for count of disabled events */ - uint16_t getDisabledEventsCount(){ + uint16_t getDisabledEventsCount() { uint16_t numberOfDisabledEvents = stateOfEvents.size() - stateOfEvents.count(); - return numberOfDisabledEvents; - } + return numberOfDisabledEvents; + } }; diff --git a/test/Services/EventReportService.cpp b/test/Services/EventReportService.cpp index e7e9cc23..8db7add8 100644 --- a/test/Services/EventReportService.cpp +++ b/test/Services/EventReportService.cpp @@ -136,3 +136,8 @@ TEST_CASE("List of Disabled Events Report TM[5,8]", "[service][st05]") { CHECK(report.readEnum16() == 3); CHECK(report.readEnum16() == 6); } + +TEST_CASE("List of observables 6.5.6", "[service][st05]") { + EventReportService eventReportService; + +} -- GitLab