|
@@ -99,6 +99,29 @@ TEST_F(Rdata_NSEC3_Test, createFromWire) {
|
|
EXPECT_THROW(rdataFactoryFromFile(RRType::NSEC3(), RRClass::IN(),
|
|
EXPECT_THROW(rdataFactoryFromFile(RRType::NSEC3(), RRClass::IN(),
|
|
"rdata_nsec3_fromWire3"),
|
|
"rdata_nsec3_fromWire3"),
|
|
DNSMessageFORMERR);
|
|
DNSMessageFORMERR);
|
|
|
|
+
|
|
|
|
+ try {
|
|
|
|
+ rdataFactoryFromFile(RRType::NSEC3(), RRClass::IN(),
|
|
|
|
+ "rdata_nsec3_fromWire4.wire");
|
|
|
|
+ rdataFactoryFromFile(RRType::NSEC3(), RRClass::IN(),
|
|
|
|
+ "rdata_nsec3_fromWire5.wire");
|
|
|
|
+
|
|
|
|
+ rdataFactoryFromFile(RRType::NSEC3(), RRClass::IN(),
|
|
|
|
+ "rdata_nsec3_fromWire7.wire");
|
|
|
|
+ rdataFactoryFromFile(RRType::NSEC3(), RRClass::IN(),
|
|
|
|
+ "rdata_nsec3_fromWire8.wire");
|
|
|
|
+
|
|
|
|
+ // the following tests currently fail.
|
|
|
|
+ rdataFactoryFromFile(RRType::NSEC3(), RRClass::IN(),
|
|
|
|
+ "rdata_nsec3_fromWire6.wire");
|
|
|
|
+ rdataFactoryFromFile(RRType::NSEC3(), RRClass::IN(),
|
|
|
|
+ "rdata_nsec3_fromWire9.wire");
|
|
|
|
+ rdataFactoryFromFile(RRType::NSEC3(), RRClass::IN(),
|
|
|
|
+ "rdata_nsec3_fromWire10.wire");
|
|
|
|
+ } catch (const std::exception& ex) {
|
|
|
|
+ cout << "got exception: " << ex.what() << endl;
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
TEST_F(Rdata_NSEC3_Test, toWireRenderer) {
|
|
TEST_F(Rdata_NSEC3_Test, toWireRenderer) {
|