duration_test.cc: Add test for printing zero duration

It's somewhat counter-intuitive, but Cassandra also formats zero-valued
duration values as an empty string.
This commit is contained in:
Jesse Haber-Kucharsky
2017-08-01 14:10:47 -04:00
parent d9c027c2dd
commit 77489f843f

View File

@@ -170,6 +170,7 @@ BOOST_AUTO_TEST_CASE(pretty_print) {
BOOST_REQUIRE_EQUAL(to_string(cql_duration("25mo")), "2y1mo");
BOOST_REQUIRE_EQUAL(to_string(cql_duration("1y2mo3w4d5h6m7s8ms9us10ns")), "1y2mo25d5h6m7s8ms9us10ns");
BOOST_REQUIRE_EQUAL(to_string(cql_duration("-1d5m")), "-1d5m");
BOOST_REQUIRE_EQUAL(to_string(cql_duration("0d")), "");
}
BOOST_AUTO_TEST_CASE(equality) {