Blob Blame History Raw
From daacbe49c4f2494b23b30318feb4baf0e5dd9ae4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tommi=20M=C3=A4kitalo?= <tommi@tntnet.org>
Date: Tue, 2 Feb 2021 18:57:16 +0100
Subject: [PATCH] remove timespan unittest which is prone to rounding errors
 due to binary arithmentic

---
 test/timespan-test.cpp | 20 --------------------
 1 file changed, 20 deletions(-)

diff --git a/test/timespan-test.cpp b/test/timespan-test.cpp
index ee553b7..ffbc951 100644
--- a/test/timespan-test.cpp
+++ b/test/timespan-test.cpp
@@ -225,26 +225,6 @@ class TimespanTest : public cxxtools::unit::TestSuite
                 CXXTOOLS_UNIT_ASSERT_EQUALS(number, 17.875);
             }
 
-            {
-                cxxtools::Seconds t(cxxtools::Timespan(14999999));
-                cxxtools::SerializationInfo si;
-                si <<= t;
-                cxxtools::Timespan t2;
-                si >>= t2;
-                CXXTOOLS_UNIT_ASSERT_EQUALS(t.totalUSecs(), t2.totalUSecs());
-                CXXTOOLS_UNIT_ASSERT_EQUALS(si.typeName(), "seconds");
-            }
-
-            {
-                cxxtools::Seconds t(cxxtools::Timespan(14999998));
-                cxxtools::SerializationInfo si;
-                si <<= t;
-                cxxtools::Timespan t2;
-                si >>= t2;
-                CXXTOOLS_UNIT_ASSERT_EQUALS(t, t2);
-                CXXTOOLS_UNIT_ASSERT_EQUALS(si.typeName(), "seconds");
-            }
-
             {
                 cxxtools::Minutes t(17.875);
                 cxxtools::SerializationInfo si;
-- 
2.37.1