203 Commits (740946736186946fc0609c5bdb4d63c236d93017)

Author SHA1 Message Date
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
stijn ca0d78cebb run-tests: Make .exp and .out file names unique by prefixing with dir. 6 years ago
Damien George ce786da196 tests/run-tests: Enable bool1.py test with native emitter. 6 years ago
Ayke van Laethem 6572029dc0 tests: Make tests work on targets without float support. 6 years ago
Ayke van Laethem 055ee18919 tests/run-tests: Improve crash reporting when running on remote targets. 6 years ago
Ayke van Laethem 1b88433f2d
tests/run-tests: Add nrf target. 6 years ago
Damien George e2e22e3d7e py/objgenerator: Implement __name__ with normal fun attr accessor code. 6 years ago
Damien George d8dc918deb py/compile: Handle return/break/continue correctly in async with. 6 years ago
Damien George c901cc6862 tests/extmod: Add test for VFS and user-defined filesystem and files. 7 years ago
Damien George 400273a799 py/objgenerator: Protect against reentering a generator. 7 years ago
Damien George d2c1db1e5c tests/float/float_parse: Allow test to run on 32-bit archs. 7 years ago
Ayke van Laethem 5eb198c441 tests/run-tests: Support esp32 as a target for running the test suite. 7 years ago
Damien George 5ad27d4b8b tests: Move recursive tests to the tests/stress/ subdir. 7 years ago
Jeff Epler cbf981f330 py/objgenerator: Check stack before resuming a generator. 7 years ago
Damien George a45a34ec31 tests/stress: Add test to verify the GC can trace nested objects. 7 years ago
Damien George 49e0dd54e6 tests/run-tests: Capture any output from a crashed uPy execution. 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
Paul Sokolovsky 334934ee97 tests/run-tests: Add --list-tests switch. 7 years ago
Paul Sokolovsky e104e24e53 tests/run-tests: Wrap long lists to facilitate adding more items. 7 years ago
Paul Sokolovsky a289b24e25 tests/run-tests: "minimal": Skip recently added float/float_parse.py. 7 years ago
Damien George 84895f1a21 py/parsenum: Improve parsing of floating point numbers. 7 years ago