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