13 Commits (988827b85a9b09f1164e101ea2520562dd31634e)

Author SHA1 Message Date
Damien George 538c3c0a55 py: Change jump opcodes to emit 1-byte jump offset when possible. 3 years ago
Damien George ac2293161e py/modsys: Add optional mutable attributes sys.ps1/ps2 and use them. 3 years ago
Damien George cac939ddc3 py/modsys: Add optional sys.tracebacklimit attribute. 3 years ago
Damien George 9a8ee6a5df tests/run-tests.py: Include test files ending in _set as set tests. 3 years ago
stijn ff9c708507 tests/run-tests.py: Skip repl tests when running windows underneath. 3 years ago
Damien George aac5a97d08 ports: Move '.frozen' to second entry in sys.path. 3 years ago
Jim Mussared b326edf68c all: Remove MICROPY_OPT_CACHE_MAP_LOOKUP_IN_BYTECODE. 3 years ago
Jim Mussared 692d36d779 py: Implement partial PEP-498 (f-string) support. 3 years ago
Jeff Epler 94a3f8a4b0 tests/run-tests.py: Parallelize running tests by default. 4 years ago
Damien George 8459f538eb tests/feature_check: Check for lack of pass result rather than failure. 4 years ago
Damien George cb68a5741a tests/run-tests.py: Provide more info if script run via pyboard crashes. 4 years ago
Damien George 2a38d71036 tests/run-tests.py: Reformat with Black. 4 years ago
Damien George 6129b8e401 tests: Rename run-tests to run-tests.py for consistency. 4 years ago
stijn 0397448501 tests/run-tests: Change default Python command used on Windows. 4 years ago
Damien George b505971069 extmod/uasyncio: Fix cancellation handling of wait_for. 4 years ago
Damien George 02b44a0154 tests/run-tests: Update skipped tests on CI for GitHub Actions. 4 years ago
Damien George 9123b67d64 tests/run-tests: Use -BS flags when running CPython. 4 years ago
Damien George 0c7354afaf tests: Split out complex reverse-op tests to separate test file. 4 years ago
stijn 0c3f9d58a5 tests/run-tests: Make test output directory configurable. 5 years ago
stijn 405893afc6 tests/run-tests: Use absolute paths where possible. 5 years ago
Damien George 9f911d822e py/objcomplex: Add mp_obj_get_complex_maybe for use in complex bin-op. 4 years ago
Damien George a51eef4471 tests/basics: Add tests for variable annotations. 4 years ago
Damien George adb6733022 tests/run-tests: Skip REPL feature checks when running via pyboard.py. 5 years ago
Thorsten von Eicken 952ff8a8ea esp32: Improve support for OTA updates. 5 years ago
stijn f66c989516 tests/run-tests: Make diff tool user configurable. 5 years ago
David Lechner 581f9135a4 tests/run-tests: Add commands to print and clean *.exp,out files. 5 years ago
Damien George 18fa65e474 tests: Make default MICROPYPATH include extmod to find uasyncio. 5 years ago
Damien George 5d09a40df9 tests/run-tests: Skip uasyncio if no async, and skip one test on native. 5 years ago
Damien George ea1ea909d7 tests/run-tests: Consider all tests as native when emit=native is used. 5 years ago
Yonatan Goldschmidt 0852acfc74 tests/run-tests: Auto-skip extmod/ticks_diff, extmod/time_ms_us tests. 5 years ago
Thorsten von Eicken 5c5f93c1b8 tests: Make run-tests help and README be more descriptive of behaviour. 5 years ago
Yonatan Goldschmidt 853aaa06f2 lib/mp-readline: Add word-based move/delete EMACS key sequences. 5 years ago
David Lechner 1bc9fc8082 tests/run-tests: Handle 'CRASH' return by float.py feature test. 5 years ago
Damien George 865827ed8e tests/run-tests: Add "--mpy-cross-flags" arg to specify mpy-cross flags. 5 years ago
Damien George 1d51115246 tests: Add feature check for uio module and skip corresponding tests. 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 ecb77e40e0 tests: Add feature check for slice and skip corresponding tests. 5 years ago
Damien George 6e9ba1cf4b tests: Add feature check for bytearray and skip corresponding tests. 5 years ago
Damien George b3152b2de7 tests: Split out test for optimisation level and line-no printing. 5 years ago
Jim Mussared 0bd1eb80ff qemu-arm: Add testing of frozen native modules. 5 years ago
stijn d89ce2ed1d tests/run-tests: Ignore exception in process kill when ending repl test. 6 years ago
Damien George 69955238a2 tests/run-tests: Support running native tests via mpy. 6 years ago
Damien George 9201f46cc8 py/compile: Fix case of eager implicit conversion of local to nonlocal. 6 years ago
Damien George 5cc9517fc5 tests/run-tests: Enabled native tests that pass now that yield works. 6 years ago
Damien George e6078dfed2 tests/basics: Split out gen throw tests from yield-from-throw tests. 6 years ago
Damien George 3f6ffe059f py/objgenerator: Implement PEP479, StopIteration convs to RuntimeError. 6 years ago
Damien George 4f3d9429b5 py: Fix native functions so they run with their correct globals context. 6 years ago
Damien George e814db592d tests: Remove pyboard.py symlink and instead import from ../tools. 6 years ago
Damien George 938daa4ff9 tests/run-tests: Enable native tests for unwinding jumps. 6 years ago
Damien George b735208403 py/vm: Fix handling of finally-return with complex nested finallys. 6 years ago