67 Commits (548f88d2bd254f1328014a303f8bf602a0646421)

Author SHA1 Message Date
Damien George 1be38e8077 tests/run-tests.py: Remove --write-exp and --list-tests options. 2 months ago
Damien George 74d6dba294 tests/run-tests.py: Add a zephyr test target. 2 months ago
Damien George 659113825d qemu: Rename qemu-arm port to qemu. 2 months ago
Damien George 3ea1ce63da all: Remove remaining qemu-riscv references. 2 months ago
Damien George 6be1dbc784 tests/run-tests.py: Automatically detect native arch and mpy-cross flag. 3 months ago
Damien George d9a0fdda9a qemu-arm: Rework to provide a REPL and run tests via a pty serial port. 3 months ago
Damien George 86aa61918a tests/run-tests.py: Skip additional tests when slice unavailable. 3 months ago
Angus Gratton 80616aee71 tests/run-tests.py: Enable stress tests on esp32 port. 3 months ago
stijn 1f907a2f5c tests/run-tests.py: Make Windows test skipping more granular. 8 months ago
stijn a0c7bf12d2 github/workflows: Improve MSYS2-based CI builds. 8 months ago
Angus Gratton 46c3df0229 tests/run-tests.py: Enable thread tests on esp32. 4 months ago
Damien George 038125be79 py/emitnative: Fix native async with. 8 months ago
Damien George a19214d897 py/emitnative: Place thrown value in dedicated local variable. 7 months ago
Alessandro Gatti 2d69aab7b3 qemu-riscv: Add new QEMU RV32 port. 1 year ago
Damien George 154d602b6e webassembly/mpconfigport: Enable importing of .mpy files. 6 months ago
Damien George 8a3546b3bd webassembly: Add JavaScript-based asyncio support. 7 months ago
Damien George c1513a078d tests/ports/webassembly: Add webassembly JS tests. 9 months ago
Damien George e41b571a29 tests/run-tests.py: Support running webassembly tests via node. 9 months ago
Damien George 0c7ccb8807 py/objfun: Support __name__ on native functions and generators. 9 months ago
Damien George b87bbaeb43 tests: Use vfs module instead of os. 12 months ago
David Lechner ed15b3c6c6 github/workflows: Move Windows CI from AppVeyor to GitHub Actions. 2 years ago
Damien George 50b809c8e8 tests/ports/rp2: Add rp2-specific tests with a test for rp2.DMA. 10 months ago
Damien George 7bbcee3cf0 tests: Move port-specific test directories into tests/ports/ directory. 10 months ago
stijn bd21820b4c tests/run-tests.py: Fix path-based special test detection. 1 year ago
stijn 88d21f186b tests/run-tests.py: Make repl test detection more correct. 1 year ago
stijn ba4330ba10 tests/run-tests.py: Remove unneeded argument from run_feature_check(). 1 year ago
stijn 2b56bab226 tests/run-tests.py: Add an option for running only the failed tests. 11 months ago
Damien George 2265d70add tests/thread: Adjust thread tests so most are able to run on rp2 port. 10 months ago
Damien George 231fc20ce0 tests/run-tests.py: Remove machine_mem.py test from skip list. 10 months ago
Damien George d30d5c99af tests/run-tests.py: Skip Thumb2 tests if target doesn't support them. 11 months ago
Damien George 3695211576 tests/float/float_format_ints.py: Put power-of-10 test in separate file. 1 year ago
stephanelsmith 633599cdd5 tests/run-tests.py: Capture output of stderr when running on CPython. 1 year ago
Jim Mussared add1200343 all: Remove the zlib module. 1 year ago
Jim Mussared 6027c41c8f tests: Rename uasyncio to asyncio. 1 year ago
Jim Mussared 4216bc7d13 tests: Replace umodule with module everywhere. 2 years ago
Jim Mussared 17127bbee5 tests/run-tests.py: Ensure correct cwd for mpy tests. 2 years ago
Damien George 5c3c1c737e tests/float: Skip new complex tests if complex unavailable. 2 years ago
Damien Tournoud ed58d6e4ce extmod/modussl_mbedtls: Fix support for ioctl(MP_STREAM_POLL). 2 years ago
stijn 9c7ff87643 all: Keep msvc build output in build/ directories. 2 years ago
Jim Mussared 4ff10b5976 tests/run-tests.py: Use host arch for mpy-cross for target=unix. 2 years ago
Angus Gratton f91ebf6fa9 tests: Allow 'special' tests to output "SKIP" on a single line. 2 years ago
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