diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-05-31 17:16:59 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-05-31 17:16:59 -0700 |
commit | 642b9c8c6a47cedda72099cf0f28f1793f973f33 (patch) | |
tree | 40d47b2da9b6025f3cc0f72266a19ba3e747c7f0 /tests | |
parent | aceedc8636fd4fd4c1df95a64176e07a425a435d (diff) |
make strtod properly handle .5 etc
Diffstat (limited to 'tests')
-rwxr-xr-x | tests/runner.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/runner.py b/tests/runner.py index dcb3632f..58ae3208 100755 --- a/tests/runner.py +++ b/tests/runner.py @@ -3708,6 +3708,10 @@ def process(filename): printf("%g\n", strtod("1", &endptr)); printf("%g\n", strtod("1.", &endptr)); printf("%g\n", strtod("1.0", &endptr)); + printf("%g\n", strtod("z1.0", &endptr)); + printf("%g\n", strtod("0.5", &endptr)); + printf("%g\n", strtod(".5", &endptr)); + printf("%g\n", strtod(".a5", &endptr)); printf("%g\n", strtod("123", &endptr)); printf("%g\n", strtod("123.456", &endptr)); printf("%g\n", strtod("-123.456", &endptr)); @@ -3733,6 +3737,10 @@ def process(filename): 1 1 1 + 0 + 0.5 + 0.5 + 0 123 123.456 -123.456 |