]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2387] Add NSEC3PARAM test for bad base32 hex sequence
authorMukund Sivaraman <muks@isc.org>
Mon, 25 Mar 2013 14:45:36 +0000 (20:15 +0530)
committerMukund Sivaraman <muks@isc.org>
Mon, 25 Mar 2013 14:45:36 +0000 (20:15 +0530)
src/lib/dns/tests/rdata_nsec3param_unittest.cc

index 906d289b18f512f1f567a9d5b902cbf7564d8fbd..79e255a23ba6accc7eb73a2508792a71c96f073c 100644 (file)
@@ -94,6 +94,9 @@ TEST_F(Rdata_NSEC3PARAM_Test, badText) {
     // Iterations out of range.
     EXPECT_THROW(generic::NSEC3PARAM("1 1 65536 D399EAAB"), InvalidRdataText);
 
+    // Bad base32 hex sequence
+    EXPECT_THROW(generic::NSEC3PARAM("1 1 256 D399EAABZOO"), BadValue);
+
     // String instead of number
     EXPECT_THROW(generic::NSEC3PARAM("foo 1 256 D399EAAB"),
                  InvalidRdataText);