summaryrefslogtreecommitdiff
path: root/tests/micropython
AgeCommit message (Expand)Author
2018-08-17tests/micropython: Add tests for try and with blocks under native/viper.Damien George
2018-08-04tests/micropython/viper_cond: Add test for large int as bool.Damien George
2018-05-23py/emit: Combine yield value and yield-from emit funcs into one.Damien George
2018-04-05tests/micropython/extreme_exc.py: Allow to run without any emg exc buf.Damien George
2018-04-05tests/micropython/extreme_exc.py: Fix test to run on more ports/configs.Damien George
2018-04-05tests/micropython: Add set of tests for extreme cases of raising exc's.Damien George
2018-03-02tests: Move heap-realloc-while-locked test from C to Python.Damien George
2018-02-14tests: Automatically skip tests that require eval, exec or frozenset.Damien George
2017-12-11tests/heapalloc, heapalloc_super: Skip in strict stackless mode.Paul Sokolovsky
2017-12-11tests/heapalloc_*: Refactor some tests to work in strict stackless mode.Paul Sokolovsky
2017-11-24py/runtime: Add MP_BINARY_OP_CONTAINS as reverse of MP_BINARY_OP_IN.Damien George
2017-10-11py/emitnative: Implement floor-division and modulo for viper emitter.Damien George
2017-09-21py/objexcept: Prevent infinite recursion when allocating exceptions.Damien George
2017-06-10tests: Convert remaining "sys.exit()" to "raise SystemExit".Paul Sokolovsky
2017-06-09py/objstringio: If created from immutable object, follow copy on write policy.Paul Sokolovsky
2017-05-06tests/micropython: Add test for int.from_bytes with many zero bytes.Damien George
2017-04-22tests: Add tests for calling super and loading a method directly.Damien George
2017-04-18tests/micropython: Add test for micropython.kbd_intr().Damien George
2017-04-03tests/micropython/heapalloc_iter: Improve skippability.Paul Sokolovsky
2017-03-22tests/heapalloc_str: Test no-replacement case for str.replace().Paul Sokolovsky
2017-03-20tests/micropython: Add tests for micropython.schedule().Damien George
2017-03-14tests/micropython/viper_error: Add more tests to improve coverage.Damien George
2017-03-09tests/micropython/opt_level: Clarify the expected output for opt_level == 3.Paul Sokolovsky
2017-03-09tests/micropython/heapalloc_traceback: Fix backtrace line # after refactor.Paul Sokolovsky
2017-03-09tests/micropython: Make uio-using tests skippable.Paul Sokolovsky
2017-03-07tests/micropython/: Split off intbig tests.Paul Sokolovsky
2017-02-24tests/micropython: Add test for consts that are bignums.Damien George
2017-02-20tests/heapalloc_exc_raise.py: Heap alloc test for raising/catching exc.Paul Sokolovsky
2017-02-16tests/micropython/heapalloc_iter: Add tests for contains and unpack.Damien George
2017-02-16tests/micropython: Add test for iterating with the heap locked.Damien George
2017-02-02tests/heapalloc_bytesio: Test for BytesIO with preallocates space.Paul Sokolovsky
2017-01-27tests/heapalloc_str: Test for alloc-free string operations.Paul Sokolovsky
2017-01-21tests/heapalloc_int_from_bytes: Test that int.from_bytes() can work w/o alloc.Paul Sokolovsky
2017-01-19tests/micropython/opt_level: Add test for opt_level 3.Damien George
2016-12-28tests/micropython: Add test for micropython.stack_use() function.Rami Ali
2016-12-25tests/heapalloc_inst_call: Test for no alloc for simple object calls.Paul Sokolovsky
2016-12-15tests/micropython: Get heapalloc_traceback test running on baremetal.Damien George
2016-11-21tests/micropython: Move alloc-less traceback test to separate test file.Damien George
2016-11-21tests/micropython: Add test for creating traceback without allocation.Damien George
2016-11-10tests/micropython: Add test for import from within viper function.Damien George
2016-10-14tests/micropython: Add tests for heap_lock, and emergency exceptions.Damien George
2016-10-11tests: Improve test coverage of py/compile.c.Damien George
2016-10-11tests/micropython: Add test for micropython.opt_level() function.Damien George
2016-09-27py/modmicropython: Add micropython.const, alias for identity function.Damien George
2016-09-27tests/micropython: Add tests for const names being replaced in parser.Damien George
2016-07-01tests/meminfo: Update for addition of "max free sz" output.Paul Sokolovsky
2016-06-06py/parse: Treat constants that start with underscore as private.Damien George
2016-02-09py/viper: Allow casting of Python integers to viper pointers.Damien George
2015-10-13tests: Add more tests for viper 16/32-bit load/store, and ellipsis.Damien George
2015-10-13py: Implement ptr32 load and store in viper emitter.Damien George