ASSERT_DOUBLE_EQ
ASSERT_DOUBLE_EQ(convtime_double("0"), 0);
ASSERT_DOUBLE_EQ(convtime_double("1"), 1.0);
ASSERT_DOUBLE_EQ(convtime_double("2s"), 2.0);
ASSERT_DOUBLE_EQ(convtime_double("3m"), 180.0);
ASSERT_DOUBLE_EQ(convtime_double("1m30s"), 90.0);
ASSERT_DOUBLE_EQ(convtime_double("1.5s"), 1.5);
ASSERT_DOUBLE_EQ(convtime_double(".5s"), 0.5);
ASSERT_DOUBLE_EQ(convtime_double("0.5s"), 0.5);
ASSERT_DOUBLE_EQ(convtime_double("1.123456s"), 1.123456);
ASSERT_DOUBLE_EQ(convtime_double("1.1234567s"), 1.1234567);
ASSERT_DOUBLE_EQ(convtime_double("1.123s"), 1.123);
ASSERT_DOUBLE_EQ(convtime_double("1m0.5s"), 60.5);
ASSERT_DOUBLE_EQ(convtime_double("1m.5s"), 60.5);
ASSERT_DOUBLE_EQ(convtime_double("1.5"), 1.5);
ASSERT_DOUBLE_EQ(convtime_double("1.123456"), 1.123456);
ASSERT_DOUBLE_EQ(convtime_double("1.1234567"), 1.1234567);