]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#3163] EXPECT_EQ_MARGIN -> EXPECT_NEAR
authorAndrei Pavel <andrei@isc.org>
Tue, 30 Apr 2024 11:50:11 +0000 (14:50 +0300)
committerAndrei Pavel <andrei@isc.org>
Wed, 1 May 2024 10:23:17 +0000 (13:23 +0300)
src/bin/dhcp4/tests/dhcp4_srv_unittest.cc
src/bin/dhcp6/tests/dhcp6_srv_unittest.cc
src/lib/dhcpsrv/testutils/test_utils.cc

index 96ee7249b74d87c491f6517bf6b2f78a62157e63..7c8d95ab9bb6b33e33b2fdfaef5013210d607126 100644 (file)
@@ -1891,7 +1891,7 @@ TEST_F(Dhcpv4SrvTest, DiscoverCache) {
     OptionUint32Ptr opt = boost::dynamic_pointer_cast<
         OptionUint32>(offer->getOption(DHO_DHCP_LEASE_TIME));
     ASSERT_TRUE(opt);
-    EXPECT_EQ_MARGIN(subnet_->getValid() - delta, opt->getValue(), 1);
+    EXPECT_NEAR(subnet_->getValid() - delta, opt->getValue(), 1);
 
     // Check address
     EXPECT_EQ(addr, offer->getYiaddr());
@@ -2072,7 +2072,7 @@ TEST_F(Dhcpv4SrvTest, RenewBasic) {
     int32_t cltt = static_cast<int32_t>(l->cltt_);
     int32_t expected = static_cast<int32_t>(time(NULL));
     // Equality or difference by 1 between cltt and expected is ok.
-    EXPECT_EQ_MARGIN(cltt, expected, 1);
+    EXPECT_NEAR(cltt, expected, 1);
 
     Lease4Ptr lease = LeaseMgrFactory::instance().getLease4(addr);
     EXPECT_TRUE(LeaseMgrFactory::instance().deleteLease(lease));
@@ -2195,7 +2195,7 @@ TEST_F(Dhcpv4SrvTest, RenewDefaultLifetime) {
     int32_t cltt = static_cast<int32_t>(c.l->cltt_);
     int32_t expected = static_cast<int32_t>(time(NULL));
     // Equality or difference by 1 between cltt and expected is ok.
-    EXPECT_EQ_MARGIN(cltt, expected, 1);
+    EXPECT_NEAR(cltt, expected, 1);
 
     Lease4Ptr lease = LeaseMgrFactory::instance().getLease4(c.addr);
     EXPECT_TRUE(LeaseMgrFactory::instance().deleteLease(lease));
@@ -2241,7 +2241,7 @@ TEST_F(Dhcpv4SrvTest, RenewHintLifetime) {
     int32_t cltt = static_cast<int32_t>(c.l->cltt_);
     int32_t expected = static_cast<int32_t>(time(NULL));
     // Equality or difference by 1 between cltt and expected is ok.
-    EXPECT_EQ_MARGIN(cltt, expected, 1);
+    EXPECT_NEAR(cltt, expected, 1);
 
     Lease4Ptr lease = LeaseMgrFactory::instance().getLease4(c.addr);
     EXPECT_TRUE(LeaseMgrFactory::instance().deleteLease(lease));
@@ -2287,7 +2287,7 @@ TEST_F(Dhcpv4SrvTest, RenewMinLifetime) {
     int32_t cltt = static_cast<int32_t>(c.l->cltt_);
     int32_t expected = static_cast<int32_t>(time(NULL));
     // Equality or difference by 1 between cltt and expected is ok.
-    EXPECT_EQ_MARGIN(cltt, expected, 1);
+    EXPECT_NEAR(cltt, expected, 1);
 
     Lease4Ptr lease = LeaseMgrFactory::instance().getLease4(c.addr);
     EXPECT_TRUE(LeaseMgrFactory::instance().deleteLease(lease));
@@ -2332,7 +2332,7 @@ TEST_F(Dhcpv4SrvTest, RenewMaxLifetime) {
     int32_t cltt = static_cast<int32_t>(c.l->cltt_);
     int32_t expected = static_cast<int32_t>(time(NULL));
     // Equality or difference by 1 between cltt and expected is ok.
-    EXPECT_EQ_MARGIN(cltt, expected, 1);
+    EXPECT_NEAR(cltt, expected, 1);
 
     Lease4Ptr lease = LeaseMgrFactory::instance().getLease4(c.addr);
     EXPECT_TRUE(LeaseMgrFactory::instance().deleteLease(lease));
@@ -2400,7 +2400,7 @@ TEST_F(Dhcpv4SrvTest, RenewCache) {
     OptionUint32Ptr opt = boost::dynamic_pointer_cast<
         OptionUint32>(ack->getOption(DHO_DHCP_LEASE_TIME));
     ASSERT_TRUE(opt);
-    EXPECT_EQ_MARGIN(subnet_->getValid() - delta, opt->getValue(), 1);
+    EXPECT_NEAR(subnet_->getValid() - delta, opt->getValue(), 1);
 
     // Check address
     EXPECT_EQ(addr, ack->getYiaddr());
index 0de8a2a8e23d87e77822f2d58745b54fe35aed13..707be3a91fba55f43388cce5b908b9d735511241 100644 (file)
@@ -1707,8 +1707,8 @@ TEST_F(Dhcpv6SrvTest, RequestCache) {
 
     // Since the initial time values were set, one second could have ticked,
     // so allow one second of margin error.
-    EXPECT_EQ_MARGIN(pref - delta, iaaddr->getPreferred(), 1);
-    EXPECT_EQ_MARGIN(valid - delta, iaaddr->getValid(), 1);
+    EXPECT_NEAR(pref - delta, iaaddr->getPreferred(), 1);
+    EXPECT_NEAR(valid - delta, iaaddr->getValid(), 1);
 
     // check DUIDs
     checkServerId(reply, srv.getServerID());
@@ -1782,8 +1782,8 @@ TEST_F(Dhcpv6SrvTest, pdRequestCache) {
     // Check the prefix.
     EXPECT_EQ(prefix, iapref->getAddress());
     EXPECT_EQ(prefixlen, iapref->getLength());
-    EXPECT_EQ_MARGIN(pref - delta, iapref->getPreferred(), 1);
-    EXPECT_EQ_MARGIN(valid - delta, iapref->getValid(), 1);
+    EXPECT_NEAR(pref - delta, iapref->getPreferred(), 1);
+    EXPECT_NEAR(valid - delta, iapref->getValid(), 1);
 
     // check DUIDs
     checkServerId(reply, srv.getServerID());
@@ -1997,8 +1997,8 @@ TEST_F(Dhcpv6SrvTest, RenewCache) {
 
     // Check the address.
     EXPECT_EQ(addr, iaaddr->getAddress());
-    EXPECT_EQ_MARGIN(pref - delta, iaaddr->getPreferred(), 1);
-    EXPECT_EQ_MARGIN(valid - delta, iaaddr->getValid(), 1);
+    EXPECT_NEAR(pref - delta, iaaddr->getPreferred(), 1);
+    EXPECT_NEAR(valid - delta, iaaddr->getValid(), 1);
 
     // check DUIDs
     checkServerId(reply, srv.getServerID());
@@ -2072,8 +2072,8 @@ TEST_F(Dhcpv6SrvTest, pdRenewCache) {
     // Check the prefix.
     EXPECT_EQ(prefix, iapref->getAddress());
     EXPECT_EQ(prefixlen, iapref->getLength());
-    EXPECT_EQ_MARGIN(pref - delta, iapref->getPreferred(), 1);
-    EXPECT_EQ_MARGIN(valid - delta, iapref->getValid(), 1);
+    EXPECT_NEAR(pref - delta, iapref->getPreferred(), 1);
+    EXPECT_NEAR(valid - delta, iapref->getValid(), 1);
 
     // check DUIDs
     checkServerId(reply, srv.getServerID());
index 4cf0b2a5ff8122ba7356ae58ba97ed5aa001f61f..928393659e1af7655ef0067cdefd0eaab2b80688 100644 (file)
@@ -55,8 +55,8 @@ detailCompareLease(const Lease4Ptr& first, const Lease4Ptr& second) {
 
     // Since the initial time values were set, one second could have ticked,
     // so allow one second of margin error.
-    EXPECT_EQ_MARGIN(first->valid_lft_, second->valid_lft_, 1);
-    EXPECT_EQ_MARGIN(first->cltt_, second->cltt_, 1);
+    EXPECT_NEAR(first->valid_lft_, second->valid_lft_, 1);
+    EXPECT_NEAR(first->cltt_, second->cltt_, 1);
 
     EXPECT_EQ(first->subnet_id_, second->subnet_id_);
     EXPECT_EQ(first->pool_id_, second->pool_id_);
@@ -92,9 +92,9 @@ detailCompareLease(const Lease6Ptr& first, const Lease6Ptr& second) {
 
     // Since the initial time values were set, one second could have ticked,
     // so allow one second of margin error.
-    EXPECT_EQ_MARGIN(first->preferred_lft_, second->preferred_lft_, 1);
-    EXPECT_EQ_MARGIN(first->valid_lft_, second->valid_lft_, 1);
-    EXPECT_EQ_MARGIN(first->cltt_, second->cltt_, 1);
+    EXPECT_NEAR(first->preferred_lft_, second->preferred_lft_, 1);
+    EXPECT_NEAR(first->valid_lft_, second->valid_lft_, 1);
+    EXPECT_NEAR(first->cltt_, second->cltt_, 1);
 
     EXPECT_EQ(first->subnet_id_, second->subnet_id_);
     EXPECT_EQ(first->pool_id_, second->pool_id_);