1459 Commits (7dfa56e40e9c343cbf4a1726a4babecc69a6b732)

Author SHA1 Message Date
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
Petr Viktorin 34247465c3 extmod/modframebuf: Add 2-bit color format (GS2_HMSB). 7 years ago
Damien George 36f79523ab tests: Add tests to improve coverage of py/objtype.c. 7 years ago
Paul Sokolovsky 334934ee97 tests/run-tests: Add --list-tests switch. 7 years ago
Paul Sokolovsky da34b6ef45 tests: Fix few test for proper "skipped" detection with qemu-arm's tinytest. 7 years ago
Damien George e4e3f0d727 tests/cpydiff: Update subclassing Exception case and give work-around. 7 years ago
Damien George 3c28df1658 tests/extmod: Add test which subclasses framebuf.FrameBuffer. 7 years ago
Damien George fd0b0db873 tests/basics: Add test for overriding a native base-class's init method. 7 years ago
Paul Sokolovsky 016f830536 tests/heapalloc, heapalloc_super: Skip in strict stackless mode. 7 years ago
Paul Sokolovsky e02cb9ec31 tests/heapalloc_*: Refactor some tests to work in strict stackless mode. 7 years ago
Paul Sokolovsky e104e24e53 tests/run-tests: Wrap long lists to facilitate adding more items. 7 years ago
Paul Sokolovsky 3c483842db tests/cpydiff: Fix markup where "`" (xref) was used instead of "``" (code). 7 years ago
Paul Sokolovsky a289b24e25 tests/run-tests: "minimal": Skip recently added float/float_parse.py. 7 years ago
Damien George 63f47104fe tests/cpydiff: Add difference-test for second arg of builtin next(). 7 years ago
Damien George c3bc8d7b2b tests/basics/builtin_locals: Add test for using locals() in class body. 7 years ago
Damien George 84895f1a21 py/parsenum: Improve parsing of floating point numbers. 7 years ago
Damien George c7a0e1472d tests/basics/builtin_range: Add test for corner case of range slicing. 7 years ago