1713 Commits (073c5f3a40abd4bd7691f5468f0106ed4379ebfb)

Author SHA1 Message Date
Damien George 4b184d1281 tests/pyb: Refactor pyboard tests to work on PYBv1, PYBLITEv1 and PYBD. 5 years ago
Damien George 7280bf40d9 tests/extmod/vfs_lfs_error: Use small ints in seek error test. 5 years ago
Damien George 1098d1d630 tests/basics/memoryview_itemsize: Make portable to 32- and 64-bit archs. 5 years ago
Damien George 33b0a7e601 tests/stress/qstr_limit: Tune params to run with stm32 port. 5 years ago
Damien George 624f4ca39b tests: Add .exp files for basics/parser and import/import_override. 5 years ago
Damien George ba84453f77 examples/natmod: Add urandom native module example. 5 years ago
Damien George 4eef940edb tests: Add script to run dynamic-native-module tests. 5 years ago
Damien George 111d1ffb64 tests/import: Add test for importing viper code with additional flags. 5 years ago
Damien George 1675b98e74 tests/stress: Add test for maximum length limit of qstrs. 5 years ago
Léa Saviot a7bc4d1a14 py/builtinimport: Raise exception on empty module name. 5 years ago
Andrew Leech 1e87f11d3f py/objdict: Support ujson.dump() of OrderedDict objects. 5 years ago
Damien George 80df377e95 py/modsys: Report .mpy version in sys.implementation. 5 years ago
Jim Mussared 5578182ec9 py/objgenerator: Allow pend_throw to an unstarted generator. 5 years ago
Damien George 43f53a2bbd tests/extmod: Add test for ussl when passing in key/cert params. 5 years ago
Damien George feaa251674 extmod/modlwip: Make socket poll return POLLNVAL in case of bad file. 5 years ago
Damien George 71401d5065 extmod/modlwip: Unconditionally return POLLHUP when polling new socket. 5 years ago
Damien George 9ec73aedb4 stm32/timer: Fix Timer.freq() calc so mult doesn't overflow uint32_t. 5 years ago
Damien George 943dd33b5f tests/basics: Split sys.exit test to separate file so it can be skipped. 5 years ago
Damien George 1d51115246 tests: Add feature check for uio module and skip corresponding tests. 5 years ago
Damien George eebffb2b5b tests/basics: Automatically skip tests that use str/bytes modulo-format. 5 years ago
Damien George 52299ed3f0 tests/run-tests: Add misc list of tests that use slice, to skip them. 5 years ago
Damien George b5186c9271 tests/basics: Split out specific slice tests to separate files. 5 years ago
Damien George ecb77e40e0 tests: Add feature check for slice and skip corresponding tests. 5 years ago
Damien George 9162a87d4d tests/basics: Use bytes not bytearray when checking user buffer proto. 5 years ago
Damien George aeea204e98 tests/basics: Split out specific bytearray tests to separate files. 5 years ago
Damien George 6e9ba1cf4b tests: Add feature check for bytearray and skip corresponding tests. 5 years ago
Damien George 7a49fc387c tests/basics/builtin_dir.py: Look for "version" in dir(sys). 5 years ago
Damien George 709136e844 tests/basics: Use str.format instead of % for formatting messages. 5 years ago
Damien George cfe1c5abf8 extmod/vfs: Rename BP_IOCTL_xxx constants to MP_BLOCKDEV_IOCTL_xxx. 5 years ago
Damien George 7c8fb27f38 tests/extmod: Add test for blockdev with standard and extended protocol. 5 years ago
Damien George 73fddb84e5 tests/extmod: Add littlefs tests. 5 years ago
Damien George 30e25174bb tests: Rename "array" module to "uarray". 5 years ago
clach04 ffd11486d4 tests/cpydiff: Fix typo in types_bytes_keywords.py doc comments. 5 years ago
Josh Lloyd 8f9e2e325a py/objtype: Add type.__bases__ attribute. 5 years ago
Jim Mussared ebf8332104 extmod/re1.5: Support escaping within RE classes. 5 years ago
Damien George 23f0691fdd py/persistentcode: Make .mpy more compact with qstr directly in prelude. 5 years ago
Damien George 858e992d2e tests/run-perfbench.py: Skip complex tests if target doesn't enable it. 5 years ago
Jim Mussared f1882636c0 tests/run-perfbench.py: Show error when truth check fails. 5 years ago
Jim Mussared cfd17f4ebe tests/perf_bench: Add bm_fft test. 5 years ago
Damien George 27fe84e661 tests/basics: Add test for throw into yield-from with normal return. 5 years ago
Damien George 809d89c794 py/runtime: Fix PEP479 behaviour throwing StopIteration into yield from. 5 years ago
Damien George 82c494a97e py/vm: Fix handling of unwind jump out of active finally. 5 years ago
Petr Viktorin 25a9bccdee py/compile: Disallow 'import *' outside module level. 5 years ago
Damien George 4102320e90 tests/basics: Add test for getting name of func with closed over locals. 5 years ago
Damien George c8c0fd4ca3 py: Rework and compress second part of bytecode prelude. 5 years ago
Damien George b5ebfadbd6 py: Compress first part of bytecode prelude. 5 years ago
Jim Mussared f67fd95f8d unix/coverage: Add coverage tests for ringbuf. 5 years ago
Damien George 095f90f04e tests/micropython: Add test for native generators. 5 years ago
Damien George 5716c5cf65 py/persistentcode: Bump .mpy version to 5. 5 years ago
Josh Lloyd 7d58a197cf py: Rename MP_QSTR_NULL to MP_QSTRnull to avoid intern collisions. 5 years ago