26 Commits (b7d6ee9b75650bd0ac36e89077d5d08a3eed9e3f)

Author SHA1 Message Date
Daniel Jour c7aa6a2c73 tests/run-tests.py: Provide better default MPYCROSS value for Windows. 2 years ago
Daniel Jour 47c84286e8 all: Fix paths to mpy-cross and micropython binaries. 2 years ago
Dan Ellis f9cbe6bc47 py/formatfloat: Format all whole-number floats exactly. 2 years ago
Andrew Leech 1e87b56219 py/obj: Add support for __float__ and __complex__ functions. 2 years ago
Damien George e22b7fb4af py/objfun: Support function attributes on native functions. 2 years ago
Damien George 065df5568c tests: Move native while test from pybnative to micropython. 2 years ago
Damien George 20d9f3409a tests/run-tests.py: Add rp2 test target. 2 years ago
David Lechner d42d35f56d tests/run-tests.py: Enable `-X realtime` option for macOS tests. 3 years ago
Damien George 7d3204783a tests/run-tests.py: Handle case where mpy-cross fails to compile script. 2 years ago
Damien George 1786dacc83 tests/run-tests.py: Allow running tests via mpy-cross on remote targets. 3 years ago
Damien George ab0a8f3086 tests/run-tests.py: Exclude settrace tests when using native emitter. 3 years ago
Takeo Takahashi 3717d599e2 tests/run-tests.py: Update for renesas-ra port. 3 years ago
Damien George 8631753ff4 tests/run-tests.py: Add timeout for running PC-based MicroPython test. 3 years ago
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