circuitpython/tests/extmod
Paul Sokolovsky 0cbc07227c extmod/moduheapq: Adhoc changes to support ordering by utime.ticks_ms().
As required for further elaboration of uasyncio, like supporting baremetal
systems with wraparound timesources. This is not intended to be public
interface, and likely will be further refactored in the future.
2016-11-12 02:33:17 +03:00
..
btree1.py tests/btree1: Fix out of memory error running on esp8266. 2016-10-29 19:53:31 +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 tests/extmod/framebuf1: Test framebuffer pixel clear, and text function. 2016-11-03 00:10:17 +11:00
framebuf1.py.exp tests/extmod/framebuf1: Test framebuffer pixel clear, and text function. 2016-11-03 00:10:17 +11:00
machine1.py tests/machine1: Revamp to work with unix port (which has "umachine"). 2016-07-31 04:30:48 +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 tests/extmod: Add test for machine.time_pulse_us(). 2016-09-16 23:31:02 +10:00
machine_pulse.py.exp tests/extmod: Add test for machine.time_pulse_us(). 2016-09-16 23:31:02 +10: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: Catch ValueError instead of any exception to properly test error. 2015-07-06 11:35:08 +00:00
ubinascii_b2a_base64.py extmod: Add a2b_base64 and b2a_base64 functions to ubinascii. 2015-07-04 12:26:52 +03:00
ubinascii_crc32.py extmod/modubinascii: Make crc32() support configurable. 2016-08-24 18:28:43 +03:00
ubinascii_hexlify.py tests: Add tests for op special meths, ubinascii, complex. 2015-03-02 12:47:44 +00:00
ubinascii_unhexlify.py extmod: Add ubinascii.unhexlify 2015-05-20 09:29:22 +01:00
uctypes_array_assign_le.py tests/uctypes: Test item assignment for scalar arrays. 2016-01-03 20:32:51 +02: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: Test item assignment for scalar arrays. 2016-01-03 20:32:51 +02:00
uctypes_array_assign_native_le.py.exp tests/uctypes: Test item assignment for scalar arrays. 2016-01-03 20:32:51 +02:00
uctypes_bytearray.py moductypes: Swap address and descriptor args in constructor. 2015-06-06 22:57:54 +03:00
uctypes_bytearray.py.exp moductypes: Add test for accessing UINT8 array. 2014-10-30 03:50:37 +02:00
uctypes_le.py moductypes: Swap address and descriptor args in constructor. 2015-06-06 22:57:54 +03:00
uctypes_le.py.exp moductypes: Foreign data interface module, roughly based on ctype ideas. 2014-07-09 19:28:24 +03:00
uctypes_le_float.py extmod/uctypes: Finish support for FLOAT32 and FLOAT64 types. 2016-03-19 21:59:42 +00: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 extmod/uctypes: Finish support for FLOAT32 and FLOAT64 types. 2016-03-19 21:59:42 +00: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 moductypes: Swap address and descriptor args in constructor. 2015-06-06 22:57:54 +03:00
uctypes_native_le.py.exp moductypes: Foreign data interface module, roughly based on ctype ideas. 2014-07-09 19:28:24 +03:00
uctypes_ptr_le.py moductypes: Swap address and descriptor args in constructor. 2015-06-06 22:57:54 +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 moductypes: Swap address and descriptor args in constructor. 2015-06-06 22:57:54 +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 extmod: Fix uctypes size calculation for bitfields 2016-01-10 23:31:26 +02:00
uctypes_sizeof.py.exp extmod: Fix uctypes size calculation for bitfields 2016-01-10 23:31:26 +02:00
uctypes_sizeof_native.py moductypes: Swap address and descriptor args in constructor. 2015-06-06 22:57:54 +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 extmod: Add uheapq module. 2014-10-22 23:20:15 +01:00
uheapq_timeq.py extmod/moduheapq: Adhoc changes to support ordering by utime.ticks_ms(). 2016-11-12 02:33:17 +03:00
uheapq_timeq.py.exp extmod/moduheapq: Adhoc changes to support ordering by utime.ticks_ms(). 2016-11-12 02:33:17 +03:00
ujson_dumps.py tests: Split out json float tests to separate files. 2015-06-25 10:50:00 +01:00
ujson_dumps_extra.py tests: Add tests to improve coverage of objstr.c. 2015-09-03 23:06:18 +01: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: Split out json float tests to separate files. 2015-06-25 10:50:00 +01:00
ujson_load.py tests/extmod: Add test for ujson.load(). 2016-10-13 11:46:49 +11:00
ujson_loads.py tests: Split out json float tests to separate files. 2015-06-25 10:50:00 +01:00
ujson_loads_float.py tests: Split out json float tests to separate files. 2015-06-25 10:50:00 +01:00
urandom_basic.py tests/extmod/urandom: Add urandom tests for error cases. 2016-09-16 12:49:15 +10:00
urandom_extra.py tests/extmod/urandom: Add urandom tests for error cases. 2016-09-16 12:49:15 +10:00
ure1.py extmod/modure: Make sure that errors in regexps are caught early. 2015-11-01 00:38:22 +03:00
ure_error.py tests: Add test for modure when regex has errors. 2015-03-10 17:47:43 +00:00
ure_group.py extmod/ure: Correctly return None when a group has no match. 2015-03-04 13:51:32 +00:00
ure_namedclass.py tests: Add tests for ure groups and named char classes. 2015-02-21 10:39:41 +00:00
ure_split.py tests/extmod: Move split-on-empty-match tests to a separate test file. 2016-04-26 10:19:04 +01:00
ure_split_empty.py tests/extmod: Move split-on-empty-match tests to a separate test file. 2016-04-26 10:19:04 +01: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
uzlib_decompio.py tests/extmod/uzlib_decompio: Add zlib bitstream testcases. 2016-09-04 14:45:27 +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/uzlib_decompio_gz: Test for DecompIO with gzip bitstream. 2016-09-24 15:43:23 +03:00
uzlib_decompio_gz.py.exp tests/uzlib_decompio_gz: Test for DecompIO with gzip bitstream. 2016-09-24 15:43:23 +03:00
uzlib_decompress.py tests/extmod/uzlib: Test adaptive huffman tree for tinflate coverage. 2016-10-07 01:02:11 +11:00
vfs_fat_fileio.py extmod/vfs_fat_file: Make file.close() a no-op if file already closed. 2016-10-24 12:59:20 +11:00
vfs_fat_fileio.py.exp extmod/vfs_fat_file: Make file.close() a no-op if file already closed. 2016-10-24 12:59:20 +11:00
vfs_fat_fsusermount.py tests/extmod/vfs_fat_fsusermount: Improve fsusermount test coverage. 2016-10-27 12:22:42 +11:00
vfs_fat_fsusermount.py.exp tests/extmod/vfs_fat_fsusermount: Improve fsusermount test coverage. 2016-10-27 12:22:42 +11:00
vfs_fat_oldproto.py tests/vfs_fat_oldproto: Skip for ports not supporting "oldproto". 2016-11-06 01:47:44 +03:00
vfs_fat_oldproto.py.exp tests/extmod/vfs_fat_oldproto: Test old block device protocol. 2016-10-27 12:22:43 +11:00
vfs_fat_ramdisk.py tests/extmod/vfs_fat: Improve VFS test coverage. 2016-10-24 12:49:19 +11:00
vfs_fat_ramdisk.py.exp tests/extmod/vfs_fat: Improve VFS test coverage. 2016-10-24 12:49:19 +11:00