ASSERT_DOUBLE_LT
ASSERT_DOUBLE_LT(convtime_double(""), 0.0);
ASSERT_DOUBLE_LT(convtime_double("trout"), 0.0);
ASSERT_DOUBLE_LT(convtime_double("1.s"), 0.0);
ASSERT_DOUBLE_LT(convtime_double("0x1"), 0.0);
ASSERT_DOUBLE_LT(convtime_double("inf"), 0.0);
ASSERT_DOUBLE_LT(convtime_double("nan"), 0.0);
ASSERT_DOUBLE_LT(convtime_double("1e10"), 0.0);
ASSERT_DOUBLE_LT(convtime_double("-1"), 0.0);
ASSERT_DOUBLE_LT(convtime_double("3.w0.5s"), 0.0);
ASSERT_DOUBLE_LT(convtime_double("1.0d0.5s"), 0.0);
ASSERT_DOUBLE_LT(convtime_double("1.5m"), 0.0);
ASSERT_DOUBLE_LT(convtime_double("1.5h"), 0.0);
ASSERT_DOUBLE_LT(convtime_double("1.5d"), 0.0);
ASSERT_DOUBLE_LT(convtime_double("1.5w"), 0.0);
ASSERT_DOUBLE_LT(convtime_double("1s1.5"), 0.0);