]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2386] Check that origin argument is used for relative names
authorMukund Sivaraman <muks@isc.org>
Fri, 22 Feb 2013 07:34:46 +0000 (13:04 +0530)
committerMukund Sivaraman <muks@isc.org>
Fri, 22 Feb 2013 07:34:46 +0000 (13:04 +0530)
src/lib/dns/tests/rdata_nsec_unittest.cc

index 4092c6dbb9d3500ae457539feb572ed5d2cf3172..ba06d743f1b7c1661bd0b641e016d4d786847acb 100644 (file)
@@ -72,6 +72,12 @@ TEST_F(Rdata_NSEC_Test, createFromLexer_NSEC) {
         *test::createRdataUsingLexer(RRType::NSEC(), RRClass::IN(),
                                      nsec_txt)));
 
+    // test::createRdataUsingLexer() constructs relative to
+    // "example.org." origin.
+    EXPECT_EQ(0, generic::NSEC("www2.example.org. CNAME RRSIG NSEC").compare(
+        *test::createRdataUsingLexer(RRType::NSEC(), RRClass::IN(),
+                                     "www2 CNAME RRSIG NSEC")));
+
     // Exceptions cause NULL to be returned.
     EXPECT_FALSE(test::createRdataUsingLexer(RRType::NSEC(), RRClass::IN(),
                                              "www.isc.org."));