diff options
author | Andreas Stöckel <astoecke@techfak.uni-bielefeld.de> | 2014-12-06 02:03:23 +0100 |
---|---|---|
committer | Andreas Stöckel <astoecke@techfak.uni-bielefeld.de> | 2014-12-06 02:03:23 +0100 |
commit | 52cb69b8611a4376b27d55078d16855a16f2c88c (patch) | |
tree | 18477c0bd737f3df328feb3b765535cadcd952a8 /test/core/variant | |
parent | b92ea632417f1736ae4c9429448cb88165b58570 (diff) |
added another unit test for double parsing (works as expected)
Diffstat (limited to 'test/core/variant')
-rw-r--r-- | test/core/variant/ReaderTest.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/core/variant/ReaderTest.cpp b/test/core/variant/ReaderTest.cpp index 3156042..73e6bf8 100644 --- a/test/core/variant/ReaderTest.cpp +++ b/test/core/variant/ReaderTest.cpp @@ -213,6 +213,13 @@ TEST(Reader, parseDouble) } { + BufferedCharReader reader("-1."); + auto res = Reader::parseDouble(reader, logger, {}); + ASSERT_TRUE(res.first); + ASSERT_EQ(-1., res.second); + } + + { BufferedCharReader reader("-50.e-2"); auto res = Reader::parseDouble(reader, logger, {'.'}); ASSERT_TRUE(res.first); |