From: Michal 'vorner' Vaner Date: Wed, 7 Nov 2012 09:21:06 +0000 (+0100) Subject: [2384] Rearrange tests X-Git-Tag: trac2487_base~1^2~29^2~2^2~11 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8ac89e17dd1f86a4eabd949b8cb7d62070dc91dd;p=thirdparty%2Fkea.git [2384] Rearrange tests There were some non-fromText related tests in the fromText test case. Moving to separate test case. --- diff --git a/src/lib/dns/tests/rrttl_unittest.cc b/src/lib/dns/tests/rrttl_unittest.cc index ece9fe8e26..ece65a8001 100644 --- a/src/lib/dns/tests/rrttl_unittest.cc +++ b/src/lib/dns/tests/rrttl_unittest.cc @@ -65,13 +65,15 @@ RRTTLTest::rrttlFactoryFromWire(const char* datafile) { return (RRTTL(buffer)); } -TEST_F(RRTTLTest, fromText) { +TEST_F(RRTTLTest, getValue) { EXPECT_EQ(0, ttl_0.getValue()); EXPECT_EQ(3600, ttl_1h.getValue()); EXPECT_EQ(86400, ttl_1d.getValue()); EXPECT_EQ(0x12345678, ttl_32bit.getValue()); EXPECT_EQ(0xffffffff, ttl_max.getValue()); +} +TEST_F(RRTTLTest, fromText) { EXPECT_THROW(RRTTL("0xdeadbeef"), InvalidRRTTL); // must be decimal EXPECT_THROW(RRTTL("-1"), InvalidRRTTL); // must be positive EXPECT_THROW(RRTTL("1.1"), InvalidRRTTL); // must be integer