Merge "Use the float/double assert macros."
diff --git a/tests/stdio_test.cpp b/tests/stdio_test.cpp
index 893e057..8c1cef9 100644
--- a/tests/stdio_test.cpp
+++ b/tests/stdio_test.cpp
@@ -381,5 +381,5 @@
ASSERT_EQ(3, sscanf(" hello 123 1.23 ", "%s %i %lf %s", s1, &i1, &d1, s2));
ASSERT_STREQ("hello", s1);
ASSERT_EQ(123, i1);
- ASSERT_EQ(1.23, d1);
+ ASSERT_DOUBLE_EQ(1.23, d1);
}
diff --git a/tests/stdlib_test.cpp b/tests/stdlib_test.cpp
index 7bdb685..3a3fe28 100644
--- a/tests/stdlib_test.cpp
+++ b/tests/stdlib_test.cpp
@@ -188,17 +188,17 @@
}
TEST(stdlib, atof) {
- ASSERT_EQ(1.23, atof("1.23"));
+ ASSERT_DOUBLE_EQ(1.23, atof("1.23"));
}
TEST(stdlib, strtod) {
- ASSERT_EQ(1.23, strtod("1.23", NULL));
+ ASSERT_DOUBLE_EQ(1.23, strtod("1.23", NULL));
}
TEST(stdlib, strtof) {
- ASSERT_EQ(1.23, strtod("1.23", NULL));
+ ASSERT_FLOAT_EQ(1.23, strtof("1.23", NULL));
}
TEST(stdlib, strtold) {
- ASSERT_EQ(1.23, strtold("1.23", NULL));
+ ASSERT_DOUBLE_EQ(1.23, strtold("1.23", NULL));
}