From: JINMEI Tatuya Date: Thu, 28 Mar 2013 21:54:05 +0000 (-0700) Subject: [2387] added toWireBuffer tests for DNSKEY and NSEC3PARAM. X-Git-Tag: bind10-1.2.0beta1-release~481^2~23 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=edd462bc9e8f727b1ebdf14b3f7cb6c844dee35a;p=thirdparty%2Fkea.git [2387] added toWireBuffer tests for DNSKEY and NSEC3PARAM. not in the scope of this ticket, but should be easy enough. --- diff --git a/src/lib/dns/tests/rdata_dnskey_unittest.cc b/src/lib/dns/tests/rdata_dnskey_unittest.cc index d483d312d6..450c0edb0e 100644 --- a/src/lib/dns/tests/rdata_dnskey_unittest.cc +++ b/src/lib/dns/tests/rdata_dnskey_unittest.cc @@ -144,7 +144,12 @@ TEST_F(Rdata_DNSKEY_Test, toWireRenderer) { TEST_F(Rdata_DNSKEY_Test, toWireBuffer) { rdata_dnskey.toWire(obuffer); - // FIXME: Test something here??? + + vector data; + UnitTestUtil::readWireData("rdata_dnskey_fromWire", data); + EXPECT_PRED_FORMAT4(UnitTestUtil::matchWireData, + obuffer.getData(), obuffer.getLength(), + &data[2], data.size() - 2); } TEST_F(Rdata_DNSKEY_Test, createFromWire) { diff --git a/src/lib/dns/tests/rdata_nsec3param_unittest.cc b/src/lib/dns/tests/rdata_nsec3param_unittest.cc index 9752a3c25a..2ca5c1e3b5 100644 --- a/src/lib/dns/tests/rdata_nsec3param_unittest.cc +++ b/src/lib/dns/tests/rdata_nsec3param_unittest.cc @@ -167,6 +167,12 @@ TEST_F(Rdata_NSEC3PARAM_Test, toWireRenderer) { TEST_F(Rdata_NSEC3PARAM_Test, toWireBuffer) { rdata_nsec3param.toWire(obuffer); + + vector data; + UnitTestUtil::readWireData("rdata_nsec3param_fromWire1", data); + EXPECT_PRED_FORMAT4(UnitTestUtil::matchWireData, + obuffer.getData(), obuffer.getLength(), + &data[2], data.size() - 2); } TEST_F(Rdata_NSEC3PARAM_Test, getHashAlg) {