Browse Source

[4317] Updated test for HostReservationIdsParser with "client-id".

Marcin Siodelski 9 years ago
parent
commit
7bceb6be09
1 changed files with 4 additions and 1 deletions
  1. 4 1
      src/lib/dhcpsrv/tests/host_reservation_parser_unittest.cc

+ 4 - 1
src/lib/dhcpsrv/tests/host_reservation_parser_unittest.cc

@@ -853,7 +853,8 @@ public:
 // Test that list of supported DHCPv4 identifiers list is correctly
 // parsed.
 TEST_F(HostReservationIdsParserTest, dhcp4Identifiers) {
-    std::string config = "[ \"circuit-id\", \"duid\", \"hw-address\" ]";
+    std::string config =
+        "[ \"circuit-id\", \"duid\", \"hw-address\", \"client-id\" ]";
 
     ElementPtr config_element = Element::fromJSON(config);
 
@@ -869,6 +870,7 @@ TEST_F(HostReservationIdsParserTest, dhcp4Identifiers) {
     EXPECT_EQ(*id++, Host::IDENT_CIRCUIT_ID);
     EXPECT_EQ(*id++, Host::IDENT_DUID);
     EXPECT_EQ(*id++, Host::IDENT_HWADDR);
+    EXPECT_EQ(*id++, Host::IDENT_CLIENT_ID);
 }
 
 // Test that list of supported DHCPv6 identifiers list is correctly
@@ -924,6 +926,7 @@ TEST_F(HostReservationIdsParserTest, dhcp4AutoIdentifiers) {
     EXPECT_EQ(*id++, Host::IDENT_HWADDR);
     EXPECT_EQ(*id++, Host::IDENT_DUID);
     EXPECT_EQ(*id++, Host::IDENT_CIRCUIT_ID);
+    EXPECT_EQ(*id++, Host::IDENT_CLIENT_ID);
 }
 
 // This test verifies that use of "auto" together with an explicit