BIND 10 trac1144, updated. 33c0d21361655c08b274c75736b7bcbe99dd3d2d [1144] added one more test case: comparing incompatible types of RDATAs
BIND 10 source code commits
bind10-changes at lists.isc.org
Tue Oct 4 17:30:54 UTC 2011
The branch, trac1144 has been updated
via 33c0d21361655c08b274c75736b7bcbe99dd3d2d (commit)
from 956e210239d46bebe4574c5ca38b3b51b1bb7c65 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 33c0d21361655c08b274c75736b7bcbe99dd3d2d
Author: JINMEI Tatuya <jinmei at isc.org>
Date: Tue Oct 4 10:30:31 2011 -0700
[1144] added one more test case: comparing incompatible types of RDATAs
-----------------------------------------------------------------------
Summary of changes:
src/lib/dns/tests/rdata_ds_like_unittest.cc | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
-----------------------------------------------------------------------
diff --git a/src/lib/dns/tests/rdata_ds_like_unittest.cc b/src/lib/dns/tests/rdata_ds_like_unittest.cc
index db25aea..d49e229 100644
--- a/src/lib/dns/tests/rdata_ds_like_unittest.cc
+++ b/src/lib/dns/tests/rdata_ds_like_unittest.cc
@@ -162,6 +162,10 @@ TYPED_TEST(Rdata_DS_LIKE_Test, compare) {
EXPECT_LT(TypeParam(ds_like_txt1).compare(TypeParam(ds_like_txt6)), 0);
EXPECT_GT(TypeParam(ds_like_txt6).compare(TypeParam(ds_like_txt1)), 0);
+
+ // comparison attempt between incompatible RR types should be rejected
+ EXPECT_THROW(this->rdata_ds_like.compare(*RdataTest::rdata_nomatch),
+ bad_cast);
}
}
More information about the bind10-changes
mailing list