From 3ffbabbe36b6230d165f1487d93c333107853e24 Mon Sep 17 00:00:00 2001 From: Sascha Korf <51127093+xsaschako@users.noreply.github.com> Date: Tue, 20 May 2025 16:01:51 +0200 Subject: [PATCH] Refactor test structure for improved readability and maintainability --- cpp/tests/test_odesecir.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cpp/tests/test_odesecir.cpp b/cpp/tests/test_odesecir.cpp index 2d4b487664..c82b79c69d 100644 --- a/cpp/tests/test_odesecir.cpp +++ b/cpp/tests/test_odesecir.cpp @@ -1373,7 +1373,8 @@ TEST_F(ModelTestOdeSecir, export_time_series_init_old_date) EXPECT_EQ(results_extrapolated(i * Eigen::Index(mio::osecir::InfectionState::Count)), population_data[0][i]); } // sum of all compartments should be equal to the population - EXPECT_EQ(results_extrapolated.sum(), std::accumulate(population_data[0].begin(), population_data[0].end(), 0.0)); + EXPECT_NEAR(results_extrapolated.sum(), std::accumulate(population_data[0].begin(), population_data[0].end(), 0.0), + 1e-8); mio::set_log_level(mio::LogLevel::warn); }