micropython/tests/extmod
Damien George c3ca3612d1 tests/extmod/asyncio_wait_task.py: Add test for raise and delayed wait.
This case was fixed in 2ecbad4e91, which
stored the exception in the task object.

Signed-off-by: Damien George <damien@micropython.org>
2024-01-23 11:13:35 +11:00
..
asyncio_as_uasyncio.py tests/extmod/asyncio_as_uasyncio.py: Fix qstr order dependency. 2023-10-30 11:10:02 +11:00
asyncio_as_uasyncio.py.exp tests/extmod/asyncio_as_uasyncio.py: Fix qstr order dependency. 2023-10-30 11:10:02 +11:00
asyncio_await_return.py
asyncio_await_return.py.exp
asyncio_basic.py
asyncio_basic.py.exp
asyncio_basic2.py
asyncio_basic2.py.exp
asyncio_cancel_fair.py
asyncio_cancel_fair.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_cancel_fair2.py
asyncio_cancel_fair2.py.exp
asyncio_cancel_self.py
asyncio_cancel_self.py.exp
asyncio_cancel_task.py
asyncio_cancel_task.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_cancel_wait_on_finished.py
asyncio_cancel_wait_on_finished.py.exp
asyncio_current_task.py
asyncio_current_task.py.exp
asyncio_event.py
asyncio_event.py.exp
asyncio_event_fair.py
asyncio_event_fair.py.exp
asyncio_exception.py
asyncio_exception.py.exp
asyncio_fair.py
asyncio_fair.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_gather.py
asyncio_gather.py.exp
asyncio_gather_finished_early.py extmod/asyncio: Support gather of tasks that finish early. 2024-01-22 12:03:21 +11:00
asyncio_gather_notimpl.py
asyncio_gather_notimpl.py.exp
asyncio_get_event_loop.py
asyncio_heaplock.py
asyncio_heaplock.py.exp
asyncio_lock.py
asyncio_lock.py.exp
asyncio_lock_cancel.py
asyncio_lock_cancel.py.exp
asyncio_loop_stop.py
asyncio_loop_stop.py.exp
asyncio_micropython.py
asyncio_micropython.py.exp
asyncio_new_event_loop.py
asyncio_new_event_loop.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_set_exception_handler.py
asyncio_set_exception_handler.py.exp
asyncio_task_done.py
asyncio_task_done.py.exp
asyncio_threadsafeflag.py tests/extmod/asyncio_threadsafeflag.py: Update for unix select. 2023-09-29 17:58:40 +10:00
asyncio_threadsafeflag.py.exp tests/extmod/asyncio_threadsafeflag.py: Update for unix select. 2023-09-29 17:58:40 +10:00
asyncio_wait_for.py
asyncio_wait_for.py.exp
asyncio_wait_for_fwd.py
asyncio_wait_for_fwd.py.exp
asyncio_wait_task.py tests/extmod/asyncio_wait_task.py: Add test for raise and delayed wait. 2024-01-23 11:13:35 +11:00
asyncio_wait_task.py.exp tests/extmod/asyncio_wait_task.py: Add test for raise and delayed wait. 2024-01-23 11:13:35 +11:00
binascii_a2b_base64.py
binascii_b2a_base64.py
binascii_crc32.py
binascii_hexlify.py
binascii_unhexlify.py
btree1.py
btree1.py.exp
btree_error.py
btree_error.py.exp
btree_gc.py
btree_gc.py.exp
cryptolib_aes128_cbc.py
cryptolib_aes128_cbc.py.exp
cryptolib_aes128_ctr.py
cryptolib_aes128_ctr.py.exp
cryptolib_aes128_ecb.py
cryptolib_aes128_ecb.py.exp
cryptolib_aes128_ecb_enc.py
cryptolib_aes128_ecb_enc.py.exp
cryptolib_aes128_ecb_inpl.py
cryptolib_aes128_ecb_inpl.py.exp
cryptolib_aes128_ecb_into.py
cryptolib_aes128_ecb_into.py.exp
cryptolib_aes256_cbc.py
cryptolib_aes256_cbc.py.exp
cryptolib_aes256_ecb.py
cryptolib_aes256_ecb.py.exp
deflate_compress.py tests/extmod/deflate_compress.py: Add a test for optimal compression. 2023-11-30 12:13:29 +11:00
deflate_compress.py.exp tests/extmod/deflate_compress.py: Add a test for optimal compression. 2023-11-30 12:13:29 +11:00
deflate_decompress.py tests/extmod/deflate_decompress.py: Skip test when not enough memory. 2023-09-29 12:01:04 +10:00
deflate_decompress.py.exp
deflate_stream_error.py
deflate_stream_error.py.exp
framebuf1.py extmod/modframebuf: Remove FrameBuffer1 from natmod build. 2023-10-16 12:18:43 +11:00
framebuf1.py.exp extmod/modframebuf: Fix FrameBuffer get-buffer implementation. 2023-10-16 12:18:08 +11:00
framebuf2.py
framebuf2.py.exp
framebuf4.py
framebuf4.py.exp
framebuf8.py
framebuf8.py.exp
framebuf16.py
framebuf16.py.exp
framebuf_bounds.py extmod/modframebuf: Validate FrameBuffer bounds against input buffer. 2023-10-16 12:17:51 +11:00
framebuf_bounds.py.exp extmod/modframebuf: Validate FrameBuffer bounds against input buffer. 2023-10-16 12:17:51 +11:00
framebuf_ellipse.py
framebuf_ellipse.py.exp
framebuf_palette.py
framebuf_palette.py.exp
framebuf_polygon.py
framebuf_polygon.py.exp
framebuf_scroll.py
framebuf_scroll.py.exp
framebuf_subclass.py
framebuf_subclass.py.exp
hashlib_final.py
hashlib_final.py.exp
hashlib_md5.py
hashlib_sha1.py
hashlib_sha256.py
heapq1.py
json_dump.py
json_dump_iobase.py
json_dump_separators.py
json_dumps.py
json_dumps_extra.py
json_dumps_extra.py.exp
json_dumps_float.py
json_dumps_ordereddict.py
json_dumps_separators.py
json_load.py
json_loads.py
json_loads_bytes.py
json_loads_bytes.py.exp
json_loads_float.py
machine1.py
machine1.py.exp
machine_i2s_rate.py tests/extmod/machine_i2s_rate.py: Test multiple I2S instances. 2024-01-22 11:49:28 +11:00
machine_i2s_rate.py.exp
machine_pinbase.py
machine_pinbase.py.exp
machine_pulse.py
machine_pulse.py.exp
machine_signal.py
machine_signal.py.exp
machine_timer.py
machine_timer.py.exp
machine_uart_tx.py tests/extmod/machine_uart_tx.py: Add a test for timing of UART.flush(). 2024-01-16 09:07:03 +11:00
machine_uart_tx.py.exp tests/extmod/machine_uart_tx.py: Add a test for timing of UART.flush(). 2024-01-16 09:07:03 +11:00
random_basic.py
random_basic.py.exp
random_extra.py
random_extra_float.py
random_seed_default.py
re1.py
re_debug.py
re_debug.py.exp
re_error.py
re_group.py
re_groups.py
re_limit.py
re_limit.py.exp
re_namedclass.py
re_span.py
re_split.py
re_split_empty.py
re_split_empty.py.exp
re_split_notimpl.py
re_split_notimpl.py.exp
re_stack_overflow.py
re_stack_overflow.py.exp
re_sub.py
re_sub_unmatched.py
re_sub_unmatched.py.exp
select_ipoll.py tests/extmod: Add coverage tests for select module. 2023-08-07 12:37:48 +10:00
select_ipoll.py.exp tests/extmod: Add coverage tests for select module. 2023-08-07 12:37:48 +10:00
select_poll_basic.py tests/extmod: Add coverage tests for select module. 2023-08-07 12:37:48 +10:00
select_poll_custom.py extmod/modselect: Properly track number of poll objects that are fd's. 2023-08-14 18:48:47 +10:00
select_poll_custom.py.exp extmod/modselect: Properly track number of poll objects that are fd's. 2023-08-14 18:48:47 +10:00
select_poll_eintr.py tests/extmod/select_poll_eintr.py: Improve robustness of test. 2023-08-15 00:08:51 +10:00
select_poll_fd.py tools/ci.sh: Set `ulimit -n` for unix CI. 2023-12-21 11:05:31 +11:00
select_poll_udp.py tests/extmod: Skip select/socket tests if they can't create UDP socket. 2023-08-07 12:39:29 +10:00
socket_tcp_basic.py
socket_udp_nonblock.py tests/extmod: Skip select/socket tests if they can't create UDP socket. 2023-08-07 12:39:29 +10:00
ssl_basic.py
ssl_basic.py.exp
ssl_cadata.py tests/extmod/ssl_cadata.py: Skip test on axtls. 2023-09-29 12:01:50 +10:00
ssl_cadata.py.exp
ssl_ioctl.py extmod/modssl_mbedtls: Reject ioctls that are not supported. 2023-08-09 13:22:32 +10:00
ssl_ioctl.py.exp extmod/modssl_mbedtls: Fix ioctl of a socket in closed/error state. 2023-08-09 13:22:57 +10:00
ssl_keycert.py
ssl_keycert.py.exp
ssl_poll.py
ssl_poll.py.exp
ssl_sslcontext.py
ssl_sslcontext_ciphers.py extmod/modssl_mbedtls: Add SSLContext certificate methods. 2023-12-12 16:25:07 +11:00
ssl_sslcontext_ciphers.py.exp extmod/modssl_mbedtls: Add SSLContext certificate methods. 2023-12-12 16:25:07 +11:00
ssl_sslcontext_micropython.py
ssl_sslcontext_micropython.py.exp
ssl_sslcontext_verify_mode.py
ticks_add.py
ticks_add.py.exp
ticks_diff.py
ticks_diff.py.exp
time_ms_us.py
time_ms_us.py.exp
time_res.py
time_res.py.exp
time_time_ns.py
time_time_ns.py.exp
uctypes_32bit_intbig.py
uctypes_32bit_intbig.py.exp
uctypes_array_assign_le.py
uctypes_array_assign_le.py.exp
uctypes_array_assign_native_le.py
uctypes_array_assign_native_le.py.exp
uctypes_array_assign_native_le_intbig.py
uctypes_array_assign_native_le_intbig.py.exp
uctypes_array_load_store.py
uctypes_array_load_store.py.exp
uctypes_bytearray.py
uctypes_bytearray.py.exp
uctypes_byteat.py
uctypes_byteat.py.exp
uctypes_error.py extmod/moductypes: Validate that uctypes.struct addr argument is an int. 2023-10-12 15:47:15 +11:00
uctypes_error.py.exp extmod/moductypes: Validate that uctypes.struct addr argument is an int. 2023-10-12 15:47:15 +11:00
uctypes_le.py
uctypes_le.py.exp
uctypes_le_float.py
uctypes_le_float.py.exp
uctypes_native_float.py
uctypes_native_float.py.exp
uctypes_native_le.py
uctypes_native_le.py.exp
uctypes_print.py
uctypes_print.py.exp
uctypes_ptr_le.py
uctypes_ptr_le.py.exp
uctypes_ptr_native_le.py
uctypes_ptr_native_le.py.exp
uctypes_sizeof.py
uctypes_sizeof.py.exp
uctypes_sizeof_float.py
uctypes_sizeof_float.py.exp
uctypes_sizeof_layout.py
uctypes_sizeof_layout.py.exp
uctypes_sizeof_native.py
uctypes_sizeof_native.py.exp
uctypes_sizeof_od.py
uctypes_sizeof_od.py.exp
vfs_basic.py
vfs_basic.py.exp
vfs_blockdev.py
vfs_blockdev.py.exp
vfs_fat_fileio1.py
vfs_fat_fileio1.py.exp
vfs_fat_fileio2.py
vfs_fat_fileio2.py.exp
vfs_fat_finaliser.py tests/extmod/vfs_fat_finaliser.py: Tweak test so files are collected. 2023-09-29 12:02:36 +10:00
vfs_fat_finaliser.py.exp
vfs_fat_ilistdir_del.py all: Fix "reuse" and "overridden" spelling mistakes. 2024-01-05 15:08:33 +11:00
vfs_fat_ilistdir_del.py.exp
vfs_fat_more.py
vfs_fat_more.py.exp
vfs_fat_mtime.py
vfs_fat_mtime.py.exp
vfs_fat_oldproto.py
vfs_fat_oldproto.py.exp
vfs_fat_ramdisk.py
vfs_fat_ramdisk.py.exp
vfs_fat_ramdisklarge.py
vfs_fat_ramdisklarge.py.exp
vfs_lfs.py
vfs_lfs.py.exp
vfs_lfs_corrupt.py
vfs_lfs_corrupt.py.exp
vfs_lfs_error.py
vfs_lfs_error.py.exp
vfs_lfs_file.py
vfs_lfs_file.py.exp
vfs_lfs_ilistdir_del.py all: Fix "reuse" and "overridden" spelling mistakes. 2024-01-05 15:08:33 +11:00
vfs_lfs_ilistdir_del.py.exp
vfs_lfs_mount.py
vfs_lfs_mount.py.exp
vfs_lfs_mtime.py
vfs_lfs_mtime.py.exp
vfs_lfs_superblock.py
vfs_lfs_superblock.py.exp
vfs_posix.py extmod/vfs_posix: Fix accidentally passing tests. 2023-10-19 16:21:08 +02:00
vfs_posix.py.exp extmod/vfs_posix: Fix relative root path. 2023-10-19 16:21:08 +02:00
vfs_posix_enoent.py extmod/vfs_posix: Additional tests for coverage of error cases. 2023-10-19 16:21:09 +02:00
vfs_posix_enoent.py.exp extmod/vfs_posix: Additional tests for coverage of error cases. 2023-10-19 16:21:09 +02:00
vfs_posix_ilistdir_del.py all: Fix "reuse" and "overridden" spelling mistakes. 2024-01-05 15:08:33 +11:00
vfs_posix_ilistdir_del.py.exp
vfs_posix_ilistdir_filter.py extmod/vfs_posix: Fix accidentally passing tests. 2023-10-19 16:21:08 +02:00
vfs_posix_ilistdir_filter.py.exp
vfs_posix_paths.py extmod/vfs_posix: Fix getcwd() on non-root VFS. 2023-10-19 16:21:09 +02:00
vfs_posix_paths.py.exp extmod/vfs_posix: Fix getcwd() on non-root VFS. 2023-10-19 16:21:09 +02:00
vfs_userfs.py extmod/vfs_reader: Add file ioctl to set read buffer size. 2023-11-09 11:20:31 +11:00
vfs_userfs.py.exp extmod/vfs_reader: Add file ioctl to set read buffer size. 2023-11-09 11:20:31 +11:00
websocket_basic.py
websocket_basic.py.exp