1525 Commits (fadd6bbe436df73a8a0d15fa9b7e743707ee7c36)

Author SHA1 Message Date
Damien George 512f4a6ad1 tests/unix: Add coverage test for uio.resource_stream from frozen str. 7 years ago
Damien George c607b58efe tests: Move heap-realloc-while-locked test from C to Python. 7 years ago
Damien George c3f1b22338 tests/unix: Add coverage tests for various GC calls. 7 years ago
Damien George 955ee6477f py/formatfloat: Fix case where floats could render with negative digits. 7 years ago
Damien George 7b050fa76c py/formatfloat: Fix case where floats could render with a ":" character. 7 years ago
Damien George bc12eca461 py/formatfloat: Fix rounding of %f format with edge-case FP values. 7 years ago
Damien George 90e719a232 tests/extmod/vfs_fat_fileio1: Add test for calling file obj finaliser. 7 years ago
Damien George 439acddc60 tests/basics/gc1: Add test which triggers GC threshold. 7 years ago
Damien George d3cac18d49 tests/unix: Add coverage test for VM executing invalid bytecode. 7 years ago
Damien George 22ade2f5c4 py/vm: Fix case of handling raised StopIteration within yield from. 7 years ago
Damien George 6dad088569 tests/float: Adjust float-parsing tests to pass with only a small error. 7 years ago
Damien George 4c2230add8 tests/extmod/uzlib_decompress: Add uzlib tests to improve coverage. 7 years ago
Damien George a604451566 tests/extmod/vfs_fat_fileio1: Add test for failing alloc with finaliser. 7 years ago
Damien George 62be14d77c tests/unix: Add coverage tests for mpz_set_from_float, mpz_mul_inpl. 7 years ago
Damien George 77a62d8b5a tests/stress: Add test to create a dict beyond "maximum" rehash size. 7 years ago
Damien George 90da791a08 tests/basics: Add test for calling a subclass of a native class. 7 years ago
Damien George 160d670868 py/objdeque: Protect against negative maxlen in deque constructor. 7 years ago
Damien George 8f9b113be2 tests/basics: Add tests to improve coverage of py/objdeque.c. 7 years ago
Paul Sokolovsky 4668ec801e tests/basics/deque*: Tests for ucollections.deque. 7 years ago
Damien George 4e469085c1 py/objstr: Protect against creating bytes(n) with n negative. 7 years ago
Damien George 165aab12a3 py/repl: Generalise REPL autocomplete to use qstr probing. 7 years ago
Damien George 98647e83c7 py/modbuiltins: Simplify and generalise dir() by probing qstrs. 7 years ago
Mike Wadsten a3e01d3642 py/objdict: Disallow possible modifications to fixed dicts. 7 years ago
Damien George d9bca1f7bd extmod/modujson: Implement ujson.dump() function. 7 years ago
Damien George d77da83d55 py/objrange: Implement (in)equality comparison between range objects. 7 years ago
Damien George 49e0dd54e6 tests/run-tests: Capture any output from a crashed uPy execution. 7 years ago
Damien George 04c55f5828 tests: Rewrite some tests so they can run without needing eval/exec. 7 years ago
Damien George 6031957473 tests: Automatically skip tests that require eval, exec or frozenset. 7 years ago
Damien George bbb08431f3 py/objfloat: Fix case of raising 0 to -infinity. 7 years ago
Damien George b75cb8392b py/parsenum: Fix parsing of floats that are close to subnormal. 7 years ago
Damien George 923ebe767d tests/unix: Add coverage test for calling mp_obj_new_bytearray. 7 years ago
Damien George 1f53ff61ff tests/basics: Rename remaining tests that are for built-in functions. 7 years ago
Damien George b45c8c17f0 py/objtype: Check and prevent delete/store on a fixed locals map. 7 years ago
Ayke van Laethem 7642785881 extmod/vfs_fat_file: Implement SEEK_CUR for non-zero offset. 7 years ago
Damien George a1d85d6199 tests/basics/memoryerror: Add test for out-of-memory using realloc. 7 years ago
Damien George d35c6ffc84 tests/extmod: Add some uctypes tests to improve coverage of that module. 7 years ago
Damien George 35a759dc1d tests: Add some more tests to improve coverage of py/parse.c. 7 years ago
Damien George 2bfa531798 tests/basics/builtin_pow3: Add tests for edge cases of pow3. 7 years ago
Damien George 8e6113a188 tests/basics/generator_pend_throw: Add test for just-started generator. 7 years ago
Damien George e800e4463d tests/unix: Add test for printf with %lx format. 7 years ago
Damien George 7cae17fac7 tests/float/builtin_float_hash: Add test to improve objfloat.c coverage. 7 years ago
Damien George 251b00457c tests/extmod/uhashlib_sha256: Add test for hashing 56 bytes of data. 7 years ago
Damien George 7208cad97a tests/basics: Add more set tests to improve coverage of py/objset.c. 7 years ago
Paul Sokolovsky 6364401666 py/objgenerator: Allow to pend an exception for next execution. 7 years ago
Paul Sokolovsky 103eeffcd9 tests/run-tests: Skip running feature checks for --list-tests/--write-exp. 7 years ago
Paul Sokolovsky 3233537a15 tests/run-tests: Don't test for --target=unix with "pyb is None". 7 years ago
Paul Sokolovsky 64bb32d87f tests/run-tests: Add composable --include and --exclude options. 7 years ago
Paul Sokolovsky aaeb70b7b7 tests/run-tests: Fix handling of --list-tests wrt skipped tests. 7 years ago
Paul Sokolovsky 8d11fc0bc4 tests/run-tests: minimal: Exclude recently added subclass_native_init.py. 7 years ago
Damien George 46b35356e1 extmod/modframebuf: Add 8-bit greyscale format (GS8). 7 years ago