Merge "Use the float/double assert macros."

This commit is contained in:
Christopher Ferris 2014-03-17 23:51:36 +00:00 committed by Gerrit Code Review
commit 849e162d3b
2 changed files with 5 additions and 5 deletions

View File

@ -381,5 +381,5 @@ TEST(stdio, sscanf) {
ASSERT_EQ(3, sscanf(" hello 123 1.23 ", "%s %i %lf %s", s1, &i1, &d1, s2)); ASSERT_EQ(3, sscanf(" hello 123 1.23 ", "%s %i %lf %s", s1, &i1, &d1, s2));
ASSERT_STREQ("hello", s1); ASSERT_STREQ("hello", s1);
ASSERT_EQ(123, i1); ASSERT_EQ(123, i1);
ASSERT_EQ(1.23, d1); ASSERT_DOUBLE_EQ(1.23, d1);
} }

View File

@ -188,17 +188,17 @@ TEST(stdlib, system) {
} }
TEST(stdlib, atof) { TEST(stdlib, atof) {
ASSERT_EQ(1.23, atof("1.23")); ASSERT_DOUBLE_EQ(1.23, atof("1.23"));
} }
TEST(stdlib, strtod) { TEST(stdlib, strtod) {
ASSERT_EQ(1.23, strtod("1.23", NULL)); ASSERT_DOUBLE_EQ(1.23, strtod("1.23", NULL));
} }
TEST(stdlib, strtof) { TEST(stdlib, strtof) {
ASSERT_EQ(1.23, strtod("1.23", NULL)); ASSERT_FLOAT_EQ(1.23, strtof("1.23", NULL));
} }
TEST(stdlib, strtold) { TEST(stdlib, strtold) {
ASSERT_EQ(1.23, strtold("1.23", NULL)); ASSERT_DOUBLE_EQ(1.23, strtold("1.23", NULL));
} }