<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/tests, branch v1.2</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.2</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.2'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2014-07-13T15:49:56+00:00</updated>
<entry>
<title>test: Add run-tests-exp.sh, script to run testsuite with only sh dependency.</title>
<updated>2014-07-13T15:49:56+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-07-13T15:49:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a1760a56ff2a9be9506e96f4cd17459bf2916b30'/>
<id>urn:sha1:a1760a56ff2a9be9506e96f4cd17459bf2916b30</id>
<content type='text'>
This script uses expected test results as generated by run-tests --write-exp,
and requires only standard unix shell funtionality (no bash). It is useful
to run testsuite on embedded systems, where there's no CPython and Bash.
</content>
</entry>
<entry>
<title>run-tests: Add option to write CPython's test results to .exp files.</title>
<updated>2014-07-12T13:34:51+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-07-12T13:34:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2cf381081ae0b7c3fa80814bebd626cb678ca766'/>
<id>urn:sha1:2cf381081ae0b7c3fa80814bebd626cb678ca766</id>
<content type='text'>
Mostly to run testsuite on targets which doesn't have CPython.
</content>
</entry>
<entry>
<title>moductypes: Add symbolic constants to specify bitfield position/length.</title>
<updated>2014-07-10T21:06:36+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-07-10T21:06:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2097c8b1e16ed2e4a2ed9dd75623f02b42cf805a'/>
<id>urn:sha1:2097c8b1e16ed2e4a2ed9dd75623f02b42cf805a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>moductypes: Foreign data interface module, roughly based on ctype ideas.</title>
<updated>2014-07-09T16:28:24+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-06-28T00:03:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8215847b4d3bbbf859893db44f6de8a9fdea9f35'/>
<id>urn:sha1:8215847b4d3bbbf859893db44f6de8a9fdea9f35</id>
<content type='text'>
But much smaller and memory-efficient. Uses Python builtin data structures
(dict, tuple, int) to describe structure layout.
</content>
</entry>
<entry>
<title>tests: Rename test scripts, changing - to _ for consistency.</title>
<updated>2014-07-05T05:14:29+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-07-05T05:14:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=539681fffd96082ca3b5d18643d4f08f65c47170'/>
<id>urn:sha1:539681fffd96082ca3b5d18643d4f08f65c47170</id>
<content type='text'>
From now on, all new tests must use underscore.

Addresses issue #727.
</content>
</entry>
<entry>
<title>py: Automatically ake __new__ a staticmethod.</title>
<updated>2014-07-05T04:55:00+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-07-05T04:55:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0182385ab0b4a1b2e549c92f8f5b621135aeb975'/>
<id>urn:sha1:0182385ab0b4a1b2e549c92f8f5b621135aeb975</id>
<content type='text'>
Addresses issue #622.
</content>
</entry>
<entry>
<title>tests: Write output in byte mode, not text mode.</title>
<updated>2014-06-28T09:29:12+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-06-28T09:29:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=41736f8201fd645bbcca6741c03eccb8f4c6bde3'/>
<id>urn:sha1:41736f8201fd645bbcca6741c03eccb8f4c6bde3</id>
<content type='text'>
This enables testing unicode and non-unicode implementations.
</content>
</entry>
<entry>
<title>Merge branch 'master' into unicode</title>
<updated>2014-06-28T09:27:15+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-06-28T09:27:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b3a50f0f3e287d63fce274e29641a3bc57405d5d'/>
<id>urn:sha1:b3a50f0f3e287d63fce274e29641a3bc57405d5d</id>
<content type='text'>
Conflicts:
	py/mpconfig.h
</content>
</entry>
<entry>
<title>py: Add protection against printing too nested or recursive data structures.</title>
<updated>2014-06-27T23:25:04+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-06-27T23:25:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8993fb6cf0677ce980ab56cbad326e4e6bc47811'/>
<id>urn:sha1:8993fb6cf0677ce980ab56cbad326e4e6bc47811</id>
<content type='text'>
With a test which cannot be automatically validated so far.
</content>
</entry>
<entry>
<title>tests: Add basic test for unicode file i/o.</title>
<updated>2014-06-26T21:04:20+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-06-15T20:28:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ed07d035d52764b3b02bfa8488f2e0445c28ea2f'/>
<id>urn:sha1:ed07d035d52764b3b02bfa8488f2e0445c28ea2f</id>
<content type='text'>
</content>
</entry>
</feed>
