]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[3688] Minor correction in the alloc_engine test.
authorMarcin Siodelski <marcin@isc.org>
Thu, 12 Mar 2015 20:07:01 +0000 (21:07 +0100)
committerMarcin Siodelski <marcin@isc.org>
Thu, 12 Mar 2015 20:07:01 +0000 (21:07 +0100)
Also, removed some whitespaces.

src/lib/dhcpsrv/host.cc
src/lib/dhcpsrv/tests/alloc_engine4_unittest.cc

index 694af9e94b1f4adb498d75583f85b6d9c0a907a8..f9e941c6abd91e6b0bc28eff1680ab17c7c0198f 100644 (file)
@@ -84,8 +84,8 @@ Host::Host(const uint8_t* identifier, const size_t identifier_len,
     : hw_address_(), duid_(), ipv4_subnet_id_(ipv4_subnet_id),
       ipv6_subnet_id_(ipv6_subnet_id),
       ipv4_reservation_(asiolink::IOAddress::IPV4_ZERO_ADDRESS()),
-       hostname_(hostname), dhcp4_client_classes_(dhcp4_client_classes),
-       dhcp6_client_classes_(dhcp6_client_classes) {
+      hostname_(hostname), dhcp4_client_classes_(dhcp4_client_classes),
+      dhcp6_client_classes_(dhcp6_client_classes) {
 
     // Initialize HWAddr or DUID
     setIdentifier(identifier, identifier_len, identifier_type);
index c5c11fc300557a987d32a98c4bdb15c9746b4bd7..eb59b44d2da4fadb13a128b30fb8459b381bcee9 100644 (file)
@@ -1334,17 +1334,19 @@ TEST_F(AllocEngine4Test, reservedHostname) {
 
     // Try to allocate a lease.
     AllocEngine::ClientContext4 ctx(subnet_, ClientIdPtr(), hwaddr_,
-                                    IOAddress::IPV4_ZERO_ADDRESS(), false, false,
+                                    IOAddress::IOAddress("192.0.2.109"), false, false,
                                     "foo.example.org", true);
     AllocEngine::findReservation(ctx);
     Lease4Ptr allocated_lease = engine.allocateLease4(ctx);
     ASSERT_TRUE(allocated_lease);
     ASSERT_FALSE(allocated_lease->addr_.isV4Zero());
+    ASSERT_EQ("192.0.2.109", allocated_lease->addr_.toText());
 
     ctx.requested_address_ = allocated_lease->addr_;
     ctx.fake_allocation_ = false;
     allocated_lease = engine.allocateLease4(ctx);
     ASSERT_TRUE(allocated_lease);
+    EXPECT_EQ("192.0.2.109", allocated_lease->addr_.toText());
 }
 
 // This test checks that the AllocEngine::findReservation method finds