micropython/tests/extmod
Damien George 9bd67d9fbc tests/extmod: Make some vfs tests fully unmount FSs before running.
Otherwise the existing FSs can interfere with the tests, and in some
cases the tests can write to the real FS on the device.
2017-05-09 15:50:40 +10:00
..
btree1.py tests/extmod/btree1: Exercise btree.flush(). 2016-12-05 01:55:05 +03:00
btree1.py.exp tests/extmod/btree1: Checks for put, seq, string print and unsupported binary op. 2016-10-05 00:17:22 +11:00
framebuf1.py extmod/modframebuf: Make monochrome bitmap formats start with MONO_. 2017-04-04 17:38:33 +10:00
framebuf1.py.exp extmod/modframebuf: Make monochrome bitmap formats start with MONO_. 2017-04-04 17:38:33 +10:00
framebuf4.py tests/extmod/framebuf4: Add tests for GS4_HMSB framebuf format. 2017-01-25 23:20:19 +11:00
framebuf4.py.exp tests/extmod/framebuf4: Add tests for GS4_HMSB framebuf format. 2017-01-25 23:20:19 +11:00
framebuf16.py tests/extmod: Improve modframebuf test coverage. 2016-12-13 16:29:21 +11:00
framebuf16.py.exp extmod/modframebuf: Make FrameBuffer handle 16bit depth. 2016-12-01 16:43:25 +11:00
machine1.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
machine1.py.exp modmachine: Implement physical memory access using /dev/mem (Linux, etc). 2015-07-08 11:37:23 +03:00
machine_pinbase.py tests/extmod/machine_pinbase: Skip if machine.PinBase is not available. 2016-07-17 16:30:24 +03:00
machine_pinbase.py.exp tests: Add a testcase for machine.PinBase class. 2016-06-19 19:45:29 +03:00
machine_pulse.py extmod/machine_pulse: Make time_pulse_us() not throw exceptions. 2017-02-05 14:20:17 +03:00
machine_pulse.py.exp extmod/machine_pulse: Make time_pulse_us() not throw exceptions. 2017-02-05 14:20:17 +03:00
machine_signal.py extmod/machine_signal: Rename "inverted" arg to "invert", it's shorter. 2017-04-15 21:01:47 +03:00
machine_signal.py.exp tests/extmod: Add test for machine.Signal class. 2017-03-02 16:09:16 +11:00
ticks_diff.py tests/extmod/ticks_diff: Test for new semantics of ticks_diff(). 2016-10-30 21:33:12 +03:00
ticks_diff.py.exp tests/extmod/ticks_diff: Test for new semantics of ticks_diff(). 2016-10-30 21:33:12 +03:00
time_ms_us.py tests/extmod: Add tests for sleep_ms/us(), ticks_ms/us/diff(). 2015-10-20 01:54:20 +03:00
time_ms_us.py.exp tests/extmod: Add tests for sleep_ms/us(), ticks_ms/us/diff(). 2015-10-20 01:54:20 +03:00
ubinascii_a2b_base64.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
ubinascii_b2a_base64.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
ubinascii_crc32.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
ubinascii_hexlify.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
ubinascii_micropython.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
ubinascii_micropython.py.exp tests/extmod: Improve ubinascii.c test coverage. 2016-12-29 13:22:19 +11:00
ubinascii_unhexlify.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
uctypes_32bit_intbig.py extmod/moductypes: Fix bigint handling for 32-bit ports. 2017-04-21 16:43:21 +03:00
uctypes_32bit_intbig.py.exp extmod/moductypes: Fix bigint handling for 32-bit ports. 2017-04-21 16:43:21 +03:00
uctypes_array_assign_le.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
uctypes_array_assign_le.py.exp tests/uctypes: Test item assignment for scalar arrays. 2016-01-03 20:32:51 +02:00
uctypes_array_assign_native_le.py tests/uctypes_array_assign_native_le: Split off intbig part. 2017-03-07 08:40:03 +01:00
uctypes_array_assign_native_le.py.exp tests/uctypes_array_assign_native_le: Split off intbig part. 2017-03-07 08:40:03 +01:00
uctypes_array_assign_native_le_intbig.py tests/uctypes_array_assign_native_le: Split off intbig part. 2017-03-07 08:40:03 +01:00
uctypes_array_assign_native_le_intbig.py.exp tests/uctypes_array_assign_native_le: Split off intbig part. 2017-03-07 08:40:03 +01:00
uctypes_bytearray.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
uctypes_bytearray.py.exp moductypes: Add test for accessing UINT8 array. 2014-10-30 03:50:37 +02:00
uctypes_le.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
uctypes_le.py.exp tests/extmod: Improve moductypes test coverage. 2016-12-12 17:09:14 +11:00
uctypes_le_float.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
uctypes_le_float.py.exp extmod/uctypes: Finish support for FLOAT32 and FLOAT64 types. 2016-03-19 21:59:42 +00:00
uctypes_native_float.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
uctypes_native_float.py.exp extmod/uctypes: Finish support for FLOAT32 and FLOAT64 types. 2016-03-19 21:59:42 +00:00
uctypes_native_le.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
uctypes_native_le.py.exp tests/extmod: Improve moductypes test coverage. 2016-12-12 17:09:14 +11:00
uctypes_print.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
uctypes_print.py.exp tests/extmod: Improve moductypes test coverage. 2016-12-12 17:09:14 +11:00
uctypes_ptr_le.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
uctypes_ptr_le.py.exp moductypes: Foreign data interface module, roughly based on ctype ideas. 2014-07-09 19:28:24 +03:00
uctypes_ptr_native_le.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
uctypes_ptr_native_le.py.exp moductypes: Foreign data interface module, roughly based on ctype ideas. 2014-07-09 19:28:24 +03:00
uctypes_sizeof.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
uctypes_sizeof.py.exp extmod: Fix uctypes size calculation for bitfields 2016-01-10 23:31:26 +02:00
uctypes_sizeof_native.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
uctypes_sizeof_native.py.exp moductypes: Foreign data interface module, roughly based on ctype ideas. 2014-07-09 19:28:24 +03:00
uhashlib_sha1.py tests/extmod/uhashlib_sha1: Coverage for SHA1 algorithm. 2016-10-28 19:51:46 +03:00
uhashlib_sha256.py tests/extmod/uhashlib_sha256: Rename sha256.py test. 2016-10-28 19:51:54 +03:00
uheapq1.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
ujson_dumps.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
ujson_dumps_extra.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
ujson_dumps_extra.py.exp tests: Add tests to improve coverage of objstr.c. 2015-09-03 23:06:18 +01:00
ujson_dumps_float.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
ujson_load.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
ujson_loads.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
ujson_loads_float.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
urandom_basic.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
urandom_extra.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
ure1.py tests/extmod: Improve re1.5/recursiveloop.c test coverage. 2017-03-14 17:17:45 +11:00
ure_debug.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
ure_debug.py.exp tests/extmod: Add test for ure debug printing when compiling a regex. 2017-01-26 23:45:51 +11:00
ure_error.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
ure_group.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
ure_namedclass.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
ure_split.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
ure_split_empty.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
ure_split_empty.py.exp tests/extmod: Move split-on-empty-match tests to a separate test file. 2016-04-26 10:19:04 +01:00
ure_split_notimpl.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
ure_split_notimpl.py.exp tests/extmod: Improve test coverage of ure module. 2017-01-17 17:42:37 +11:00
ussl_basic.py tests/extmod: Add very basic feature test for ussl module. 2017-03-09 13:42:34 +11:00
ussl_basic.py.exp tests/extmod: Add very basic feature test for ussl module. 2017-03-09 13:42:34 +11:00
utimeq1.py tests/extmod/utimeq1: Improve coverage of utimeq module. 2017-04-13 23:34:28 +10:00
utimeq1.py.exp tests/extmod: Add test for utimeq module. 2016-12-22 00:31:38 +03:00
utimeq_stable.py tests/utimeq_stable: Test for partial stability of utimeq queuing. 2016-12-24 00:25:15 +03:00
utimeq_stable.py.exp tests/utimeq_stable: Test for partial stability of utimeq queuing. 2016-12-24 00:25:15 +03:00
uzlib_decompio.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
uzlib_decompio.py.exp tests/extmod/uzlib_decompio: Add zlib bitstream testcases. 2016-09-04 14:45:27 +03:00
uzlib_decompio_gz.py tests/extmod: Improve tinfgzip.c test coverage. 2017-03-14 22:13:36 +11:00
uzlib_decompio_gz.py.exp tests/extmod: Improve tinfgzip.c test coverage. 2017-03-14 22:13:36 +11:00
uzlib_decompress.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
vfs_basic.py tests/extmod: Make some vfs tests fully unmount FSs before running. 2017-05-09 15:50:40 +10:00
vfs_basic.py.exp tests/extmod: Add some more VFS tests. 2017-05-05 20:15:10 +10:00
vfs_fat_fileio1.py tests/extmod/vfs_fat_fileio*: Improve skippability. 2017-04-03 00:14:57 +03:00
vfs_fat_fileio1.py.exp tests: vfs_fat_fileio.py is too big to be parsed in 16K heap, split in 2. 2017-04-02 22:02:11 +03:00
vfs_fat_fileio2.py tests/extmod/vfs_fat_fileio*: Improve skippability. 2017-04-03 00:14:57 +03:00
vfs_fat_fileio2.py.exp tests: vfs_fat_fileio.py is too big to be parsed in 16K heap, split in 2. 2017-04-02 22:02:11 +03:00
vfs_fat_more.py tests/extmod: Make some vfs tests fully unmount FSs before running. 2017-05-09 15:50:40 +10:00
vfs_fat_more.py.exp tests/extmod: Add more tests for VFS FAT. 2017-05-05 20:15:10 +10:00
vfs_fat_oldproto.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
vfs_fat_oldproto.py.exp test/extmod: Update vfs_fat tests for new OO FatFs library. 2017-01-27 13:19:10 +11:00
vfs_fat_ramdisk.py tests/extmod: Make tests skippable. 2017-02-15 01:56:22 +03:00
vfs_fat_ramdisk.py.exp tests/extmod/vfs_fat_ramdisk: Make it work on pyboard. 2017-01-27 23:22:15 +11:00
websocket_basic.py tests/extmod: Rename websocket test to websocket_basic. 2017-03-10 15:05:08 +11:00
websocket_basic.py.exp tests/extmod: Rename websocket test to websocket_basic. 2017-03-10 15:05:08 +11:00