diff options
Diffstat (limited to 'tests/stdlib_test.cpp')
-rw-r--r-- | tests/stdlib_test.cpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/stdlib_test.cpp b/tests/stdlib_test.cpp index 083e86a63..7bdb685d5 100644 --- a/tests/stdlib_test.cpp +++ b/tests/stdlib_test.cpp @@ -186,3 +186,19 @@ TEST(stdlib, system) { ASSERT_TRUE(WIFEXITED(status)); ASSERT_EQ(1, WEXITSTATUS(status)); } + +TEST(stdlib, atof) { + ASSERT_EQ(1.23, atof("1.23")); +} + +TEST(stdlib, strtod) { + ASSERT_EQ(1.23, strtod("1.23", NULL)); +} + +TEST(stdlib, strtof) { + ASSERT_EQ(1.23, strtod("1.23", NULL)); +} + +TEST(stdlib, strtold) { + ASSERT_EQ(1.23, strtold("1.23", NULL)); +} |