]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#722,!1] Addressed review comments
authorThomas Markwalder <tmark@isc.org>
Tue, 9 Jul 2019 14:13:33 +0000 (10:13 -0400)
committerThomas Markwalder <tmark@isc.org>
Fri, 16 Aug 2019 20:08:12 +0000 (16:08 -0400)
    Added test to ensure DUID size constant(s) are RFC compliant

src/lib/dhcp/tests/duid_unittest.cc

index 108bbe4d1e71df3e87e8dbc4820f6fdfbfa3a9cd..d9bb7e1014c9cdb81040f795ab07930bd732b533 100644 (file)
@@ -62,6 +62,10 @@ TEST(DuidTest, constructor) {
 // This test verifies if DUID size restrictions are implemented
 // properly.
 TEST(DuidTest, size) {
+
+    // Ensure that our size constant is RFC-compliant.
+    ASSERT_EQ(128, MAX_DUID_LEN);
+
     uint8_t data[MAX_DUID_LEN + 1];
     vector<uint8_t> data2;
     for (uint8_t i = 0; i < MAX_DUID_LEN + 1; ++i) {
@@ -220,6 +224,9 @@ TEST(ClientIdTest, constructor) {
 
 // Check that client-id sizes are reasonable
 TEST(ClientIdTest, size) {
+    // Ensure that our size constant is RFC-compliant.
+    ASSERT_EQ(128, MAX_CLIENT_ID_LEN);
+
     uint8_t data[MAX_CLIENT_ID_LEN + 1];
     vector<uint8_t> data2;
     for (uint8_t i = 0; i < MAX_CLIENT_ID_LEN + 1; ++i) {