<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/tests/misc/non_compliant.py.exp, branch esp-extra-scripts</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=esp-extra-scripts</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=esp-extra-scripts'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-02-03T22:13:39+00:00</updated>
<entry>
<title>py/mpz: Complete implementation of mpz_{and,or,xor} for negative args.</title>
<updated>2016-02-03T22:13:39+00:00</updated>
<author>
<name>Doug Currie</name>
<email>github.9.eeeeeee@spamgourmet.com</email>
</author>
<published>2016-01-31T03:35:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2e2e15cec2f85ece763f3f80152d759aecfad47c'/>
<id>urn:sha1:2e2e15cec2f85ece763f3f80152d759aecfad47c</id>
<content type='text'>
For these 3 bitwise operations there are now fast functions for
positive-only arguments, and general functions for arbitrary sign
arguments (the fast functions are the existing implementation).

By default the fast functions are not used (to save space) and instead
the general functions are used for all operations.

Enable MICROPY_OPT_MPZ_BITWISE to use the fast functions for positive
arguments.
</content>
</entry>
<entry>
<title>py/mpz: Raise NotImplError instead of failing assertion.</title>
<updated>2015-10-01T16:57:36+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-10-01T16:57:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4c02e54298b0f955c5d60023310b724baa890d67'/>
<id>urn:sha1:4c02e54298b0f955c5d60023310b724baa890d67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py/objstr: For str.endswith(s, start) raise NotImpl instead of assert.</title>
<updated>2015-09-04T15:49:56+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-09-04T15:49:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=55b11e6d38731ffb1a7378f936c940c61aef8743'/>
<id>urn:sha1:55b11e6d38731ffb1a7378f936c940c61aef8743</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: Add tests to improve coverage of objstr.c.</title>
<updated>2015-09-03T22:06:18+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-09-03T22:06:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=25afc7da0db43754f6b4373a10b66551dd3cbd57'/>
<id>urn:sha1:25afc7da0db43754f6b4373a10b66551dd3cbd57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py/objstr: Make str.rsplit(None,n) raise NotImpl instead of assert(0).</title>
<updated>2015-09-01T14:35:31+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-09-01T14:35:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=22602cc37bc2454568cc9e8834a8ba444c85be05'/>
<id>urn:sha1:22602cc37bc2454568cc9e8834a8ba444c85be05</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: Fix non-compliant expected output to match actual behaviour.</title>
<updated>2015-08-30T11:46:08+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-08-30T11:46:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=39c91d36245a6338dd7bdd95448cb7781a6da001'/>
<id>urn:sha1:39c91d36245a6338dd7bdd95448cb7781a6da001</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: Add tests for non-compliant behaviour.</title>
<updated>2015-08-30T11:32:26+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-08-30T11:32:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c9fa667252b8c9dd9a88ba02d012195284e36511'/>
<id>urn:sha1:c9fa667252b8c9dd9a88ba02d012195284e36511</id>
<content type='text'>
These tests are intended to improve coverage and provide a record of
behaviour that's either not implemented or non-compliant to CPython.
</content>
</entry>
</feed>
