]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#2011] Updated d2_cfg_tests.json
authorFrancis Dupont <fdupont@isc.org>
Mon, 16 Aug 2021 14:59:17 +0000 (16:59 +0200)
committerFrancis Dupont <fdupont@isc.org>
Thu, 2 Sep 2021 15:35:48 +0000 (17:35 +0200)
src/bin/d2/tests/testdata/d2_cfg_tests.json

index d0cd384657a9c2b7160b24cab07fd020b6331463..7780e7913e2bfc6bf1ca281246a9446396a0e0b8 100644 (file)
     }
 }
 
+#-----
+,{
+"description" : "D2.forward-ddns.dhcp-ddns.dns-servers.key-name, no matching key name",
+"logic-error" : "Dns Server : specifies an undefined key: no.such.key (<string>:1:100)",
+"data" :
+    {
+    "forward-ddns" :
+    {
+        "ddns-domains" :
+        [
+            {
+            "name" : "four.example.com.",
+            "dns-servers" :
+            [
+                {
+                "ip-address" : "172.16.1.1",
+                "key-name" : "no.such.key"
+                }
+            ]
+            }
+        ]
+    },
+    "reverse-ddns" : {},
+    "tsig-keys" :
+        [
+            {
+            "name" : "d2.md5.key",
+            "algorithm" : "HMAC-MD5",
+            "secret" : "LSWXnfkKZjdPJI5QxlpnfQ=="
+            }
+        ]
+    }
+}
+
 #----- D2.reverse-ddns tests
 ,{
 "description" : "D2.reverse-ddns, valid, empty ddns-domains",
     }
 }
 
+#-----
+,{
+"description" : "D2.reverse-ddns.dhcp-ddns.dns-servers.key-name, no matching key name",
+"logic-error" : "Dns Server : specifies an undefined key: no.such.key (<string>:1:122)",
+"data" :
+    {
+    "forward-ddns" : {},
+    "reverse-ddns" :
+    {
+        "ddns-domains" :
+        [
+            {
+            "name" : "2.0.192.in-addr.arpa.",
+            "dns-servers" :
+            [
+                {
+                "ip-address" : "172.16.1.1",
+                "key-name" : "no.such.key"
+                }
+            ]
+            }
+        ]
+    },
+    "tsig-keys" :
+        [
+            {
+            "name" : "d2.md5.key",
+            "algorithm" : "HMAC-MD5",
+            "secret" : "LSWXnfkKZjdPJI5QxlpnfQ=="
+            }
+        ]
+    }
+}
+
 # ----- End of Tests
 ]}