summaryrefslogtreecommitdiff
path: root/tests/float
AgeCommit message (Expand)Author
2021-06-18tests/float: Make bytes/bytearray construct tests work with obj repr C.Damien George
2021-05-26tests: Make float and framebuf tests skip or run on big-endian archs.Damien George
2020-09-11py: Fix handling of NaN in certain pow implementations.stijn
2020-09-11py/objfloat: Fix handling of negative float to power of nan.Damien George
2020-09-04all: Rename "sys" module to "usys".stijn
2020-08-29all: Update Python code to conform to latest black formatting.Damien George
2020-08-29tests: Split out complex reverse-op tests to separate test file.Damien George
2020-06-27py/objcomplex: Add mp_obj_get_complex_maybe for use in complex bin-op.Damien George
2020-05-28py/modmath: Work around msvc float bugs in atan2, fmod and modf.stijn
2020-04-18py/objint: Do not use fpclassify.stijn
2020-04-18tests/float: Fix cmath_fun_special for MICROPY_FLOAT_IMPL_FLOAT.stijn
2020-03-30tests/float: Add new lexer test to test parsing of float without prefix.David Lechner
2020-03-30tests: Format all Python code with black, except tests in basics subdir.David Lechner
2020-02-11tests/basics: Add tests for equality between bool and int/float/complex.Damien George
2020-01-24tests: Add boolean-as-integer formatting tests for fixed regression.Yonatan Goldschmidt
2019-10-22tests: Rename "array" module to "uarray".Damien George
2019-08-17py/modmath: Implement math.isclose() for non-complex numbers.stijn
2018-09-27py/objfloat: Fix abs(-0.0) so it returns 0.0.Damien George
2018-09-26py/modmath: Add math.factorial, optimised and non-opt implementations.Christopher Swenson
2018-09-20tests/float/float_parse.py: Add tests for accuracy of small decimals.Damien George
2018-09-04tests/float: Test -inf and some larger values for special math funcs.Damien George
2018-09-04tests/float/cmath_fun.py: Fix truncation of small real part of complex.Damien George
2018-06-12py/lexer: Add support for underscores in numeric literals.Damien George
2018-05-21tests: Add some tests for bigint hash, float hash and float parsing.Damien George
2018-05-11tests/float/float_parse: Allow test to run on 32-bit archs.Damien George
2018-03-01py/formatfloat: Fix case where floats could render with negative digits.Damien George
2018-03-01py/formatfloat: Fix case where floats could render with a ":" character.Damien George
2018-03-01py/formatfloat: Fix rounding of %f format with edge-case FP values.Damien George
2018-02-26tests/float: Adjust float-parsing tests to pass with only a small error.Damien George
2018-02-08py/objfloat: Fix case of raising 0 to -infinity.Damien George
2018-02-08py/parsenum: Fix parsing of floats that are close to subnormal.Damien George
2017-12-19tests/float/builtin_float_hash: Add test to improve objfloat.c coverage.Damien George
2017-11-27py/parsenum: Improve parsing of floating point numbers.Damien George
2017-11-21py/objfloat: Allow float() to parse anything with the buffer protocol.Damien George
2017-10-10py/formatfloat: Don't print the negative sign of a NaN value.Damien George
2017-10-10py/modmath: Add full checks for math domain errors.Damien George
2017-09-26py/objfloat: Support raising a negative number to a fractional power.Damien George
2017-09-04py/obj: Fix comparison of float/complex NaN with itself.Damien George
2017-09-02py/objfloat: Fix binary ops with incompatible objects.Paul Sokolovsky
2017-07-25py: Implement raising a big-int to a negative power.Damien George
2017-07-04py/modmath: Check for zero division in log with 2 args.Damien George
2017-06-13py/formatfloat: Fix number of digits and exponent sign when rounding.Damien George
2017-06-08tests/float/builtin_float_minmax: PEP8 fixes.Paul Sokolovsky
2017-06-08tests/float: Convert "sys.exit()" to "raise SystemExit".Damien George
2017-04-04tests/float: Add tests for hashing float and complex numbers.Damien George
2017-04-03tests/float/byte*_construct: Skip on missing array module.Paul Sokolovsky
2017-03-24tests/float: Add tests for round() of inf, nan and large number.Damien George
2017-03-23tests/float: Add tests for math funcs that return ints.Damien George
2017-03-09tests/float: Make various tests skippable.Paul Sokolovsky
2017-03-07tests/string_format_modulo2: Split off intbig test.Paul Sokolovsky