Damien George
|
8a39e18f5f
|
tests/float: Add tests for zero to a negative power.
|
2017-02-03 00:04:13 +11:00 |
|
Damien George
|
213a718953
|
tests/float: Add test for assigning to attribute of complex number.
|
2017-01-19 23:37:21 +11:00 |
|
Rami Ali
|
64dc925c4a
|
tests/float: Improve formatfloat.c test coverage using Python.
|
2017-01-05 12:31:05 +11:00 |
|
Rami Ali
|
531c206e8b
|
tests: Add tests to improve coverage of runtime.c.
|
2016-12-21 15:44:41 +11:00 |
|
Damien George
|
49bf7617d0
|
tests/float/builtin_float_round: Test round() with second arg.
|
2016-12-20 14:01:10 +11:00 |
|
Damien George
|
290daa15d9
|
tests/float: Add test for parsing a float from an empty string.
|
2016-09-27 15:44:56 +10:00 |
|
Damien George
|
e1e7657277
|
py/formatfloat: Fix further cases of buffer overflow in formatting.
Includes extensive test cases to catch hopefully all cases where
buffer might overflow.
|
2016-03-29 22:07:15 +01:00 |
|
Damien George
|
cea6cf8a5e
|
py/formatfloat: Fix buffer overflow when formatting tiny numbers.
|
2016-03-15 12:21:56 +00:00 |
|
Paul Sokolovsky
|
d973c1bc12
|
test/string_format_fp30: Variant of string_format for 30-bit stuffed float.
|
2016-03-06 06:10:40 +02:00 |
|
Paul Sokolovsky
|
50e0a7b9d4
|
test/float2int_fp30: Variant of float2int for 30-bit stuffed float.
|
2016-03-06 06:08:38 +02:00 |
|
Paul Sokolovsky
|
d4315a6caf
|
float/string_format: Split large test in 2.
|
2016-02-13 17:18:55 +02:00 |
|
Paul Sokolovsky
|
dc587a3623
|
test/float2int: Make test output clearer.
|
2016-02-13 17:03:02 +02:00 |
|
Damien George
|
3b936a5f4c
|
tests: Fix math_fun_special test so it passes with single prec float.
|
2016-01-08 17:58:02 +00:00 |
|
Damien George
|
b1fa907d56
|
tests: Allow float tests to run when MATH_SPECIAL_FUNCTIONS is disabled.
|
2016-01-08 14:27:21 +00:00 |
|
Michael Buesch
|
17298af61e
|
py/modmath: Add domain error checking to sqrt, log, log2, log10.
These functions will raise 'ValueError: math domain error' on invalid
input.
|
2015-12-12 15:12:54 +00:00 |
|
Paul Sokolovsky
|
b64e0575fd
|
tests/float/string_format: Add testcase for incorrect rounding for %f.
|
2015-11-22 18:08:49 +02:00 |
|
Damien George
|
e5635f4ab3
|
py: Catch all cases of integer (big and small) division by zero.
|
2015-10-01 22:48:48 +01:00 |
|
Damien George
|
a81539db25
|
tests: Add further tests for mpz code.
|
2015-10-01 18:49:37 +01:00 |
|
Dave Hylands
|
9d6128acdc
|
stmhal: fix single precision float printing error
Fixes #1435.
|
2015-09-11 23:09:50 +03:00 |
|
Damien George
|
2b000474d9
|
py/lexer: Properly classify floats that look like hex numbers.
Eg 0e0 almost looks like a hex number but in fact is a float.
|
2015-09-07 17:33:44 +01:00 |
|
Damien George
|
1d350b8ac6
|
tests: Add a few tests for bool, bytearray, float to improve coverage.
|
2015-08-29 23:13:28 +01:00 |
|
Damien George
|
d007cb8903
|
tests: Add more tests to improve coverage, mostly testing exceptions.
|
2015-08-21 12:02:09 +01:00 |
|
Sebastian Plamauer
|
1e8ca3a3cf
|
modbuiltins: Implement round() to precision.
|
2015-07-19 21:49:44 +03:00 |
|
Damien George
|
6f49520042
|
py: Implement second arg for math.log (optional value for base).
|
2015-06-13 22:35:25 +01:00 |
|
Damien George
|
9ede4dcfbb
|
tests: Add some tests for printing floats to improve coverage.
|
2015-05-28 14:24:47 +00:00 |
|