[svn] commit: r1083 - /trunk/src/lib/dns/cpp/tests/rdata_rrsig_unittest.cc

BIND 10 source code commits bind10-changes at lists.isc.org
Tue Mar 2 23:34:57 UTC 2010


Author: jinmei
Date: Tue Mar  2 23:34:57 2010
New Revision: 1083

Log:
- renamed the test data
- added a test for a bogus wire-format intput that currently fails

Modified:
    trunk/src/lib/dns/cpp/tests/rdata_rrsig_unittest.cc

Modified: trunk/src/lib/dns/cpp/tests/rdata_rrsig_unittest.cc
==============================================================================
--- trunk/src/lib/dns/cpp/tests/rdata_rrsig_unittest.cc (original)
+++ trunk/src/lib/dns/cpp/tests/rdata_rrsig_unittest.cc Tue Mar  2 23:34:57 2010
@@ -124,12 +124,15 @@
                 "ZgWZzQKeTKPOYWrnYtdZW4PnPQFeUl3orgLev7F8J6FZlDn0y/J/ThR5"
                 "m36Mo2/Gdxjj8lJ/IjPVkdpKyBpcnYND8KEIma5MyNCNeyO1UkfPQZGHNSQ=");
     EXPECT_EQ(rrsig_txt, rdataFactoryFromFile(RRType("RRSIG"), RRClass("IN"),
-                             "testdata/rdata_rrsig_fromWire")->toText());
+                             "testdata/rdata_rrsig_fromWire1")->toText());
     generic::RRSIG rdata_rrsig(rrsig_txt);
     EXPECT_EQ(0, rdata_rrsig.compare(
                       *rdataFactoryFromFile(RRType("RRSIG"), RRClass("IN"),
-                                          "testdata/rdata_rrsig_fromWire")));
+                                          "testdata/rdata_rrsig_fromWire1")));
+
+    // RDLEN is too short
+    EXPECT_THROW(rdataFactoryFromFile(RRType::RRSIG(), RRClass::IN(),
+                                      "testdata/rdata_rrsig_fromWire2"),
+                 InvalidRdataLength);
 }
-
-
 }




More information about the bind10-changes mailing list