]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2360] Test that RRset::toText() returns any associated RRSIG too
authorMukund Sivaraman <muks@isc.org>
Thu, 25 Oct 2012 05:16:28 +0000 (10:46 +0530)
committerMukund Sivaraman <muks@isc.org>
Thu, 25 Oct 2012 05:16:28 +0000 (10:46 +0530)
src/lib/dns/tests/rrset_unittest.cc

index 5596bcbcba2d79ea03cb6027c9f7b2f05b3214ac..725eea799da91fd8dc16cbf65cabc431b078e6d6 100644 (file)
@@ -359,4 +359,12 @@ TEST_F(RRsetRRSIGTest, getRRsigDataCount) {
     rrset_a->removeRRsig();
     EXPECT_EQ(0, rrset_a->getRRsigDataCount());
 }
+
+TEST_F(RRsetRRSIGTest, toText) {
+    // toText() should also return the associated RRSIG.
+    EXPECT_EQ("test.example.com. 3600 IN AAAA 2001:db8::1234\n"
+              "test.example.com. 3600 IN RRSIG AAAA 5 3 7200 "
+              "20100322084538 20100220084538 1 example.com. FAKEFAKEFAKEFAKE\n",
+              rrset_aaaa->toText());
+}
 }