micropython/tests/extmod
Damien George 20d3a6b196 extmod/modssl_mbedtls: Reject ioctls that are not supported.
An SSL stream can only handle CLOSE and POLL ioctls.  Other ones do not
make sense, or at least it doesn't make sense to pass the ioctl request
directly down to the underlying stream.

In particular MP_STREAM_GET_FILENO should not be passed to the underlying
stream because the SSL stream is not directly related to a file descriptor,
and the SSL stream must handle the polling itself.

Signed-off-by: Damien George <damien@micropython.org>
2023-08-09 13:22:32 +10:00
..
asyncio_as_uasyncio.py extmod/asyncio/uasyncio.py: Add backwards-compatible uasyncio alias. 2023-06-19 18:37:34 +10:00
asyncio_as_uasyncio.py.exp extmod/asyncio/uasyncio.py: Add backwards-compatible uasyncio alias. 2023-06-19 18:37:34 +10:00
asyncio_await_return.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_await_return.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_basic.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_basic.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_basic2.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_basic2.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_cancel_fair.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_cancel_fair.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_cancel_fair2.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_cancel_fair2.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_cancel_self.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_cancel_self.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_cancel_task.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_cancel_task.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_cancel_wait_on_finished.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_cancel_wait_on_finished.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_current_task.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_current_task.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_event.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_event.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_event_fair.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_event_fair.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_exception.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_exception.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_fair.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_fair.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_gather.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_gather.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_gather_notimpl.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_gather_notimpl.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_get_event_loop.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_heaplock.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_heaplock.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_lock.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_lock.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_lock_cancel.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_lock_cancel.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_loop_stop.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_loop_stop.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_micropython.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_micropython.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_new_event_loop.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_new_event_loop.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_set_exception_handler.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_set_exception_handler.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_task_done.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_task_done.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_threadsafeflag.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_threadsafeflag.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_wait_for.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_wait_for.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_wait_for_fwd.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_wait_for_fwd.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_wait_task.py tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
asyncio_wait_task.py.exp tests: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
binascii_a2b_base64.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
binascii_b2a_base64.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
binascii_crc32.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
binascii_hexlify.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
binascii_unhexlify.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
btree1.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
btree1.py.exp
btree_error.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
btree_error.py.exp
btree_gc.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
btree_gc.py.exp
cryptolib_aes128_cbc.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
cryptolib_aes128_cbc.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
cryptolib_aes128_ctr.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
cryptolib_aes128_ctr.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
cryptolib_aes128_ecb.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
cryptolib_aes128_ecb.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
cryptolib_aes128_ecb_enc.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
cryptolib_aes128_ecb_enc.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
cryptolib_aes128_ecb_inpl.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
cryptolib_aes128_ecb_inpl.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
cryptolib_aes128_ecb_into.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
cryptolib_aes128_ecb_into.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
cryptolib_aes256_cbc.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
cryptolib_aes256_cbc.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
cryptolib_aes256_ecb.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
cryptolib_aes256_ecb.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
deflate_compress.py tests/extmod: Add deflate.DeflateIO tests. 2023-07-21 19:32:42 +10:00
deflate_compress.py.exp tests/extmod: Add deflate.DeflateIO tests. 2023-07-21 19:32:42 +10:00
deflate_decompress.py tests/extmod: Add deflate.DeflateIO tests. 2023-07-21 19:32:42 +10:00
deflate_decompress.py.exp tests/extmod: Add deflate.DeflateIO tests. 2023-07-21 19:32:42 +10:00
deflate_stream_error.py tests/extmod: Add deflate.DeflateIO tests. 2023-07-21 19:32:42 +10:00
deflate_stream_error.py.exp tests/extmod: Add deflate.DeflateIO tests. 2023-07-21 19:32:42 +10:00
framebuf1.py tests/extmod/framebuf: Fix buffer size issues. 2023-06-21 09:49:03 +01:00
framebuf1.py.exp tests/extmod/framebuf: Fix buffer size issues. 2023-06-21 09:49:03 +01:00
framebuf2.py tests/extmod/framebuf: Fix buffer size issues. 2023-06-21 09:49:03 +01:00
framebuf2.py.exp
framebuf4.py
framebuf4.py.exp
framebuf8.py
framebuf8.py.exp
framebuf16.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
framebuf16.py.exp
framebuf_ellipse.py extmod/modframebuf: Add ellipse drawing method. 2022-08-19 23:31:28 +10:00
framebuf_ellipse.py.exp extmod/modframebuf: Add ellipse drawing method. 2022-08-19 23:31:28 +10:00
framebuf_palette.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
framebuf_palette.py.exp
framebuf_polygon.py extmod/modframebuf: Add polygon drawing methods. 2022-08-19 23:31:28 +10:00
framebuf_polygon.py.exp extmod/modframebuf: Improve poly-fill boundary pixels. 2022-08-19 23:31:28 +10:00
framebuf_scroll.py tests/extmod/framebuf_scroll: Add tests for FrameBuffer scrolling. 2022-12-09 16:47:08 +11:00
framebuf_scroll.py.exp tests/extmod/framebuf_scroll: Add tests for FrameBuffer scrolling. 2022-12-09 16:47:08 +11:00
framebuf_subclass.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
framebuf_subclass.py.exp
hashlib_final.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
hashlib_final.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
hashlib_md5.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
hashlib_sha1.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
hashlib_sha256.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
heapq1.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
json_dump.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
json_dump_iobase.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
json_dump_separators.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
json_dumps.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
json_dumps_extra.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
json_dumps_extra.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
json_dumps_float.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
json_dumps_ordereddict.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
json_dumps_separators.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
json_load.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
json_loads.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
json_loads_bytes.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
json_loads_bytes.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
json_loads_float.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
machine1.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
machine1.py.exp
machine_i2s_rate.py
machine_i2s_rate.py.exp
machine_pinbase.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
machine_pinbase.py.exp
machine_pulse.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
machine_pulse.py.exp
machine_signal.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
machine_signal.py.exp
machine_timer.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
machine_timer.py.exp
random_basic.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
random_basic.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
random_extra.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
random_extra_float.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
random_seed_default.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
re1.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
re_debug.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
re_debug.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
re_error.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
re_group.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
re_groups.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
re_limit.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
re_limit.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
re_namedclass.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
re_span.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
re_split.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
re_split_empty.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
re_split_empty.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
re_split_notimpl.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
re_split_notimpl.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
re_stack_overflow.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
re_stack_overflow.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
re_sub.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
re_sub_unmatched.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
re_sub_unmatched.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
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 tests/extmod: Add coverage tests for select module. 2023-08-07 12:37:48 +10:00
select_poll_custom.py.exp tests/extmod: Add coverage tests for select module. 2023-08-07 12:37:48 +10:00
select_poll_eintr.py tests/extmod: Add coverage tests for select module. 2023-08-07 12:37:48 +10:00
select_poll_fd.py tests/extmod: Add coverage tests for select module. 2023-08-07 12:37:48 +10: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 tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
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 extmod/modssl: Add SSLContext class. 2023-06-26 16:34:41 +10:00
ssl_basic.py.exp extmod/modssl: Add SSLContext class. 2023-06-26 16:34:41 +10:00
ssl_cadata.py tests/extmod: Add test for passing cadata into ssl.wrap_socket(). 2023-06-26 16:34:41 +10:00
ssl_cadata.py.exp tests/extmod: Add test for passing cadata into ssl.wrap_socket(). 2023-06-26 16:34:41 +10:00
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: Reject ioctls that are not supported. 2023-08-09 13:22:32 +10:00
ssl_keycert.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
ssl_keycert.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
ssl_poll.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
ssl_poll.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
ssl_sslcontext.py tests/extmod: Add tests for ssl.SSLContext. 2023-06-26 16:34:41 +10:00
ssl_sslcontext_micropython.py tests/extmod: Add tests for ssl.SSLContext. 2023-06-26 16:34:41 +10:00
ssl_sslcontext_micropython.py.exp tests/extmod: Add tests for ssl.SSLContext. 2023-06-26 16:34:41 +10:00
ssl_sslcontext_verify_mode.py tests/extmod: Add tests for ssl.SSLContext. 2023-06-26 16:34:41 +10:00
ticks_add.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
ticks_add.py.exp extmod/utime_mphal: Make ticks_add check for overflow of delta. 2022-10-14 15:54:53 +11:00
ticks_diff.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
ticks_diff.py.exp
time_ms_us.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
time_ms_us.py.exp
time_res.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
time_res.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
time_time_ns.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
time_time_ns.py.exp tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
uctypes_32bit_intbig.py
uctypes_32bit_intbig.py.exp
uctypes_array_assign_le.py tests/extmod/uctypes_array_assign_le: Fix buffer. 2023-06-21 09:48:37 +01:00
uctypes_array_assign_le.py.exp
uctypes_array_assign_native_le.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
uctypes_array_assign_native_le.py.exp
uctypes_array_assign_native_le_intbig.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
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
uctypes_error.py.exp
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 tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
uctypes_native_le.py.exp
uctypes_print.py
uctypes_print.py.exp
uctypes_ptr_le.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
uctypes_ptr_le.py.exp
uctypes_ptr_native_le.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
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 all: Fix spelling mistakes based on codespell check. 2023-04-27 18:03:06 +10:00
uctypes_sizeof_layout.py.exp
uctypes_sizeof_native.py
uctypes_sizeof_native.py.exp
uctypes_sizeof_od.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
uctypes_sizeof_od.py.exp
vfs_basic.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_basic.py.exp
vfs_blockdev.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_blockdev.py.exp
vfs_fat_fileio1.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_fat_fileio1.py.exp
vfs_fat_fileio2.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_fat_fileio2.py.exp
vfs_fat_finaliser.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_fat_finaliser.py.exp
vfs_fat_ilistdir_del.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_fat_ilistdir_del.py.exp extmod/vfs: Add finaliser to ilistdir to close directory handle. 2022-09-13 13:00:42 +10:00
vfs_fat_more.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_fat_more.py.exp
vfs_fat_mtime.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_fat_mtime.py.exp
vfs_fat_oldproto.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_fat_oldproto.py.exp
vfs_fat_ramdisk.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_fat_ramdisk.py.exp
vfs_fat_ramdisklarge.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_fat_ramdisklarge.py.exp
vfs_lfs.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_lfs.py.exp
vfs_lfs_corrupt.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_lfs_corrupt.py.exp
vfs_lfs_error.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_lfs_error.py.exp
vfs_lfs_file.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_lfs_file.py.exp
vfs_lfs_ilistdir_del.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_lfs_ilistdir_del.py.exp extmod/vfs: Add finaliser to ilistdir to close directory handle. 2022-09-13 13:00:42 +10:00
vfs_lfs_mount.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_lfs_mount.py.exp tests/extmod: Change expected errno code from 36 to 30 in VfsLfs2 test. 2022-05-24 12:52:00 +10:00
vfs_lfs_mtime.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_lfs_mtime.py.exp
vfs_lfs_superblock.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_lfs_superblock.py.exp
vfs_posix.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_posix.py.exp extmod/vfs_posix_file: Implement finaliser for files. 2022-09-19 23:44:50 +10:00
vfs_posix_ilistdir_del.py extmod/vfs: Add finaliser to ilistdir to close directory handle. 2022-09-13 13:00:42 +10:00
vfs_posix_ilistdir_del.py.exp extmod/vfs: Add finaliser to ilistdir to close directory handle. 2022-09-13 13:00:42 +10:00
vfs_posix_ilistdir_filter.py extmod/vfs_posix: Do not filter '..*' in ilistdir when filtering '..'. 2023-03-21 16:13:10 +11:00
vfs_posix_ilistdir_filter.py.exp extmod/vfs_posix: Do not filter '..*' in ilistdir when filtering '..'. 2023-03-21 16:13:10 +11:00
vfs_userfs.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
vfs_userfs.py.exp
websocket_basic.py tests: Replace umodule with module everywhere. 2023-06-08 17:54:24 +10:00
websocket_basic.py.exp