From 77489f843ff1409e41de28fa0e8449eff2a145d6 Mon Sep 17 00:00:00 2001 From: Jesse Haber-Kucharsky Date: Tue, 1 Aug 2017 14:10:47 -0400 Subject: [PATCH] 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. --- tests/duration_test.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/duration_test.cc b/tests/duration_test.cc index ededa9ed30..cda593cc14 100644 --- a/tests/duration_test.cc +++ b/tests/duration_test.cc @@ -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) {