Index: base/strings/string_number_conversions_unittest.cc |
diff --git a/base/strings/string_number_conversions_unittest.cc b/base/strings/string_number_conversions_unittest.cc |
index 0576302a0798c98329531d27370a9bd15488ebdf..73e7baa3cb6bc9ef523ea4e16101d3ff20c528a6 100644 |
--- a/base/strings/string_number_conversions_unittest.cc |
+++ b/base/strings/string_number_conversions_unittest.cc |
@@ -890,4 +890,11 @@ TEST(StringNumberConversionsTest, StrtodFailures) { |
} |
} |
+TEST(StringNumberConversionsTest, StringToDoubleHangBug588726) { |
Lei Zhang
2016/09/23 19:32:16
Just add it to StringNumberConversionsTest.StringT
kcwu
2016/09/23 19:48:03
Done.
|
+ double output; |
+ EXPECT_TRUE(StringToDouble( |
+ "-0.0010000000000000000000000000000000000000001e-256", &output)); |
+ EXPECT_DOUBLE_EQ(-1.0000000000000001e-259, output); |
+} |
+ |
} // namespace base |