circuitpython/tests/micropython
2021-05-03 14:01:18 -07:00
..
const2.py codeformat 2021-04-19 22:22:44 -07:00
const2.py.exp tests/micropython: Add tests for const names being replaced in parser. 2016-09-27 13:03:53 +10:00
const_error.py codeformat 2021-04-19 22:22:44 -07:00
const_error.py.exp tests: Add tests for SyntaxError, TypeError, and other missing things. 2015-03-25 23:10:09 +00:00
const_intbig.py codeformat 2021-04-19 22:22:44 -07:00
const_intbig.py.exp tests/micropython: Add test for consts that are bignums. 2017-02-24 13:08:18 +11:00
const.py codeformat 2021-04-19 22:22:44 -07:00
const.py.exp py/parse: Treat constants that start with underscore as private. 2016-06-06 17:28:32 +01:00
decorator_error.py codeformat 2021-04-19 22:22:44 -07:00
decorator_error.py.exp tests: Add tests for SyntaxError, TypeError, and other missing things. 2015-03-25 23:10:09 +00:00
decorator.py codeformat 2021-04-19 22:22:44 -07:00
decorator.py.exp tests: Add tests for things that are not already tested. 2015-03-12 22:48:45 +00:00
emg_exc.py Merge MicroPython 1.12 into CircuitPython 2021-05-03 14:01:18 -07:00
emg_exc.py.exp Merge MicroPython 1.12 into CircuitPython 2021-05-03 14:01:18 -07:00
extreme_exc.py codeformat 2021-04-19 22:22:44 -07:00
extreme_exc.py.exp tests/micropython/extreme_exc.py: Allow to run without any emg exc buf. 2018-04-05 03:03:16 +10:00
heap_lock.py codeformat 2021-04-19 22:22:44 -07:00
heap_lock.py.exp tests: Move heap-realloc-while-locked test from C to Python. 2018-03-02 10:59:09 +11:00
heapalloc_bytesio2.py codeformat 2021-04-19 22:22:44 -07:00
heapalloc_bytesio2.py.exp py/objstringio: If created from immutable object, follow copy on write policy. 2017-06-09 17:33:01 +03:00
heapalloc_exc_raise.py codeformat 2021-04-19 22:22:44 -07:00
heapalloc_exc_raise.py.exp tests/heapalloc_exc_raise.py: Heap alloc test for raising/catching exc. 2017-02-20 04:22:32 +03:00
heapalloc_fail_bytearray.py Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
heapalloc_fail_bytearray.py.exp Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
heapalloc_fail_dict.py Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
heapalloc_fail_dict.py.exp Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
heapalloc_fail_list.py Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
heapalloc_fail_list.py.exp Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
heapalloc_fail_memoryview.py Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
heapalloc_fail_memoryview.py.exp Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
heapalloc_fail_set.py Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
heapalloc_fail_set.py.exp Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
heapalloc_fail_tuple.py Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
heapalloc_fail_tuple.py.exp Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
heapalloc_inst_call.py codeformat 2021-04-19 22:22:44 -07:00
heapalloc_inst_call.py.exp tests/heapalloc_inst_call: Test for no alloc for simple object calls. 2016-12-25 00:50:27 +03:00
heapalloc_int_from_bytes.py tests/micropython: Add test for int.from_bytes with many zero bytes. 2017-05-06 10:29:09 +10:00
heapalloc_int_from_bytes.py.exp tests/micropython: Add test for int.from_bytes with many zero bytes. 2017-05-06 10:29:09 +10:00
heapalloc_iter.py Merge MicroPython 1.12 into CircuitPython 2021-05-03 14:01:18 -07:00
heapalloc_str.py tests/heapalloc_str: Test no-replacement case for str.replace(). 2017-03-22 22:17:52 +03:00
heapalloc_str.py.exp tests/heapalloc_str: Test for alloc-free string operations. 2017-01-27 00:49:39 +03:00
heapalloc_super.py codeformat 2021-04-19 22:22:44 -07:00
heapalloc_super.py.exp tests: Add tests for calling super and loading a method directly. 2017-04-22 23:39:38 +10:00
heapalloc.py codeformat 2021-04-19 22:22:44 -07:00
heapalloc.py.exp tests/micropython: Move alloc-less traceback test to separate test file. 2016-11-21 17:39:23 +11:00
kbd_intr.py codeformat 2021-04-19 22:22:44 -07:00
kbd_intr.py.exp tests/micropython: Add test for micropython.kbd_intr(). 2017-04-18 17:24:30 +10:00
meminfo.py codeformat 2021-04-19 22:22:44 -07:00
meminfo.py.exp tests/meminfo: Update for addition of "max free sz" output. 2016-07-01 00:39:26 +03:00
memstats.py codeformat 2021-04-19 22:22:44 -07:00
memstats.py.exp tests: Add missing tests for builtins, and many other things. 2015-04-04 22:05:30 +01:00
native_closure.py codeformat 2021-04-19 22:22:44 -07:00
native_closure.py.exp tests: Add specific test for closures in native emitter. 2015-04-03 16:14:25 +01:00
native_const_intbig.py codeformat 2021-04-19 22:22:44 -07:00
native_const_intbig.py.exp tests/micropython/: Split off intbig tests. 2017-03-07 07:12:58 +01:00
native_const.py codeformat 2021-04-19 22:22:44 -07:00
native_const.py.exp tests/micropython: Test loading const objs in native and viper funcs. 2018-09-27 23:39:08 +10:00
native_gen.py Merge MicroPython 1.12 into CircuitPython 2021-05-03 14:01:18 -07:00
native_gen.py.exp Merge MicroPython 1.12 into CircuitPython 2021-05-03 14:01:18 -07:00
native_misc.py codeformat 2021-04-19 22:22:44 -07:00
native_misc.py.exp tests: Add tests for SyntaxError, TypeError, and other missing things. 2015-03-25 23:10:09 +00:00
native_try_deep.py codeformat 2021-04-19 22:22:44 -07:00
native_try_deep.py.exp tests/micropython: Add tests for try and with blocks under native/viper. 2018-08-17 14:11:36 +10:00
native_try.py codeformat 2021-04-19 22:22:44 -07:00
native_try.py.exp tests/micropython: Add tests for try and with blocks under native/viper. 2018-08-17 14:11:36 +10:00
native_with.py codeformat 2021-04-19 22:22:44 -07:00
native_with.py.exp Merge MicroPython 1.10 into CircuitPython 2021-04-21 15:59:17 -07:00
opt_level.py Merge MicroPython 1.12 into CircuitPython 2021-05-03 14:01:18 -07:00
opt_level.py.exp Merge MicroPython 1.12 into CircuitPython 2021-05-03 14:01:18 -07:00
schedule.py codeformat 2021-04-19 22:22:44 -07:00
schedule.py.exp tests/micropython: Add tests for micropython.schedule(). 2017-03-20 15:20:26 +11:00
stack_use.py codeformat 2021-04-19 22:22:44 -07:00
stack_use.py.exp tests/micropython: Add test for micropython.stack_use() function. 2016-12-28 17:46:52 +11:00
viper_addr.py Merge MicroPython 1.12 into CircuitPython 2021-05-03 14:01:18 -07:00
viper_addr.py.exp Merge MicroPython 1.12 into CircuitPython 2021-05-03 14:01:18 -07:00
viper_args.py codeformat 2021-04-19 22:22:44 -07:00
viper_args.py.exp py/emitnative: Support arbitrary number of arguments to viper functions. 2018-09-15 22:39:27 +10:00
viper_binop_arith.py codeformat 2021-04-19 22:22:44 -07:00
viper_binop_arith.py.exp py: Implement native multiply operation in viper emitter. 2015-06-04 14:00:29 +00:00
viper_binop_comp_imm.py codeformat 2021-04-19 22:22:44 -07:00
viper_binop_comp_imm.py.exp asmarm: Fix bug with encoding small negative ints using MVN instruction. 2014-12-14 03:24:17 +02:00
viper_binop_comp.py codeformat 2021-04-19 22:22:44 -07:00
viper_binop_comp.py.exp tests: Add tests for viper binary operations. 2014-09-29 19:42:06 +01:00
viper_binop_divmod.py codeformat 2021-04-19 22:22:44 -07:00
viper_binop_divmod.py.exp py/emitnative: Implement floor-division and modulo for viper emitter. 2017-10-11 18:54:34 +11:00
viper_binop_multi_comp.py codeformat 2021-04-19 22:22:44 -07:00
viper_binop_multi_comp.py.exp py: Partially fix viper multi-comparison; add test for it. 2014-10-19 19:00:51 +01:00
viper_cond.py codeformat 2021-04-19 22:22:44 -07:00
viper_cond.py.exp tests/micropython/viper_cond: Add test for large int as bool. 2018-08-04 22:16:24 +10:00
viper_const_intbig.py codeformat 2021-04-19 22:22:44 -07:00
viper_const_intbig.py.exp tests/micropython: Test loading const objs in native and viper funcs. 2018-09-27 23:39:08 +10:00
viper_const.py codeformat 2021-04-19 22:22:44 -07:00
viper_const.py.exp tests/micropython: Test loading const objs in native and viper funcs. 2018-09-27 23:39:08 +10:00
viper_error.py codeformat 2021-04-19 22:22:44 -07:00
viper_error.py.exp py/emitnative: Support arbitrary number of arguments to viper functions. 2018-09-15 22:39:27 +10:00
viper_globals.py codeformat 2021-04-19 22:22:44 -07:00
viper_globals.py.exp py/emitnative: Make viper funcs run with their correct globals context. 2018-09-15 22:39:27 +10:00
viper_import.py codeformat 2021-04-19 22:22:44 -07:00
viper_import.py.exp tests/micropython: Add test for import from within viper function. 2016-11-10 22:54:55 +11:00
viper_misc_intbig.py codeformat 2021-04-19 22:22:44 -07:00
viper_misc_intbig.py.exp tests/micropython/: Split off intbig tests. 2017-03-07 07:12:58 +01:00
viper_misc.py codeformat 2021-04-19 22:22:44 -07:00
viper_misc.py.exp tests/micropython/: Split off intbig tests. 2017-03-07 07:12:58 +01:00
viper_ptr8_load.py codeformat 2021-04-19 22:22:44 -07:00
viper_ptr8_load.py.exp tests: Add more tests for viper, including tests for ViperTypeError's. 2015-04-22 23:18:28 +01:00
viper_ptr8_store.py codeformat 2021-04-19 22:22:44 -07:00
viper_ptr8_store.py.exp tests: Add more tests for viper, including tests for ViperTypeError's. 2015-04-22 23:18:28 +01:00
viper_ptr16_load.py codeformat 2021-04-19 22:22:44 -07:00
viper_ptr16_load.py.exp tests: Add more tests for viper 16/32-bit load/store, and ellipsis. 2015-10-13 18:24:36 +01:00
viper_ptr16_store.py codeformat 2021-04-19 22:22:44 -07:00
viper_ptr16_store.py.exp tests: Add more tests for viper 16/32-bit load/store, and ellipsis. 2015-10-13 18:24:36 +01:00
viper_ptr32_load.py codeformat 2021-04-19 22:22:44 -07:00
viper_ptr32_load.py.exp tests: Add more tests for viper 16/32-bit load/store, and ellipsis. 2015-10-13 18:24:36 +01:00
viper_ptr32_store.py codeformat 2021-04-19 22:22:44 -07:00
viper_ptr32_store.py.exp tests: Add more tests for viper 16/32-bit load/store, and ellipsis. 2015-10-13 18:24:36 +01:00
viper_subscr.py codeformat 2021-04-19 22:22:44 -07:00
viper_subscr.py.exp py: Implement implicit cast to obj for viper load/store index/value. 2015-06-04 11:52:16 +01:00
viper_try.py codeformat 2021-04-19 22:22:44 -07:00
viper_try.py.exp tests/micropython: Add tests for try and with blocks under native/viper. 2018-08-17 14:11:36 +10:00
viper_types.py Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
viper_types.py.exp Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
viper_with.py codeformat 2021-04-19 22:22:44 -07:00
viper_with.py.exp Merge MicroPython 1.10 into CircuitPython 2021-04-21 15:59:17 -07:00