<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/tests/extmod, branch 2.1.0</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=2.1.0</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=2.1.0'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2017-08-17T06:25:51+00:00</updated>
<entry>
<title>extmod/modubinascii: Rewrite mod_binascii_a2b_base64.</title>
<updated>2017-08-17T06:25:51+00:00</updated>
<author>
<name>Alex Robbins</name>
<email>alexdotrobbins@gmail.com</email>
</author>
<published>2017-08-04T22:30:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c89254fd0f7f4517163e095f144bfe154f47758a'/>
<id>urn:sha1:c89254fd0f7f4517163e095f144bfe154f47758a</id>
<content type='text'>
This implementation ignores invalid characters in the input. This allows
it to decode the output of b2a_base64, and also mimics the behavior of
CPython.
</content>
</entry>
<entry>
<title>extmod/modussl_axtls: Allow to close ssl stream multiple times.</title>
<updated>2017-07-19T21:20:53+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-07-19T21:20:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4368ae31424f93f3272209ea61847f2406dd23ad'/>
<id>urn:sha1:4368ae31424f93f3272209ea61847f2406dd23ad</id>
<content type='text'>
Make sure that 2nd close has no effect and operations on closed streams
are handled properly.
</content>
</entry>
<entry>
<title>extmod/modubinascii: Add check for empty buffer passed to hexlify.</title>
<updated>2017-07-03T04:52:00+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-07-03T04:52:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b86c65d31c61af42a3b634c6a3150917509e3e8b'/>
<id>urn:sha1:b86c65d31c61af42a3b634c6a3150917509e3e8b</id>
<content type='text'>
Previous to this patch hexlify(b'', b':') would lead to a bad crash due to
the computed length of the result being -1=0xffffffff.
</content>
</entry>
<entry>
<title>extmod/modure: If input string is bytes, return bytes results too.</title>
<updated>2017-06-30T22:25:45+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-06-30T22:25:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=58b7b01cb539cb23109faadaf373e0134b81a6da'/>
<id>urn:sha1:58b7b01cb539cb23109faadaf373e0134b81a6da</id>
<content type='text'>
This applies to match.group() and split().

For ARM Thumb2, this increased code size by 12 bytes.
</content>
</entry>
<entry>
<title>tests/extmod/vfs_basic: Allow test to pass on embedded targets.</title>
<updated>2017-06-11T12:56:27+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-06-11T12:56:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f55dcddbc79620f2dc2bbce0aa0e95570db9bc2c'/>
<id>urn:sha1:f55dcddbc79620f2dc2bbce0aa0e95570db9bc2c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: Convert remaining "sys.exit()" to "raise SystemExit".</title>
<updated>2017-06-10T17:34:38+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-06-10T17:14:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=85d809d1f4e35a511e0a56b3411126e05a31c01b'/>
<id>urn:sha1:85d809d1f4e35a511e0a56b3411126e05a31c01b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>extmod/vfs: Allow to statvfs the root directory.</title>
<updated>2017-06-07T05:17:45+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-06-07T05:17:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f6ef8e3f17222a397e02f93a8b0d283e0f6c9793'/>
<id>urn:sha1:f6ef8e3f17222a397e02f93a8b0d283e0f6c9793</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests/extmod/vfs_fat_more: Make skippable is uos is not available.</title>
<updated>2017-05-13T11:13:53+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-05-13T11:13:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=054a381d7c9f3f5b706475a934299c541efdd746'/>
<id>urn:sha1:054a381d7c9f3f5b706475a934299c541efdd746</id>
<content type='text'>
Fixes Zephyr tests.
</content>
</entry>
<entry>
<title>tests/extmod/vfs_fat: Add test for ilistdir of a non-existent directory.</title>
<updated>2017-05-13T09:10:15+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-05-13T09:10:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cda09727b451b6b928cc0129c4be7d3127f1aaad'/>
<id>urn:sha1:cda09727b451b6b928cc0129c4be7d3127f1aaad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests/extmod/vfs: Update tests to reflect new ilistdir() method.</title>
<updated>2017-05-10T01:39:29+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-05-05T13:35:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=852c215d76de082adf57d3724907ab2c8d790e78'/>
<id>urn:sha1:852c215d76de082adf57d3724907ab2c8d790e78</id>
<content type='text'>
</content>
</entry>
</feed>
