From 64bff12805f05f044cd87e0af07f6d80b3a16ff7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Del=20Pino?= <stephane.delpino44@gmail.com>
Date: Thu, 10 Feb 2022 10:23:27 +0100
Subject: [PATCH] Do not cover unreachable (safety) lines

---
 src/mesh/SynchronizerManager.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/mesh/SynchronizerManager.cpp b/src/mesh/SynchronizerManager.cpp
index b1301bd88..a72191fd3 100644
--- a/src/mesh/SynchronizerManager.cpp
+++ b/src/mesh/SynchronizerManager.cpp
@@ -18,6 +18,7 @@ SynchronizerManager::destroy()
   Assert(m_instance != nullptr, "SynchronizerManager was not created!");
 
   if (m_instance->m_connectivity_synchronizer_map.size() > 0) {
+    // LCOV_EXCL_START
     std::stringstream error;
     error << ": some connectivities are still registered\n";
     for (const auto& i_connectivity_synchronizer : m_instance->m_connectivity_synchronizer_map) {
@@ -25,6 +26,7 @@ SynchronizerManager::destroy()
             << '\n';
     }
     throw UnexpectedError(error.str());
+    // LCOV_EXCL_STOP
   }
   delete m_instance;
   m_instance = nullptr;
-- 
GitLab