<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/tests/run-tests, branch v1.0.1</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.0.1</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.0.1'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2014-05-11T10:45:02+00:00</updated>
<entry>
<title>tests: Fix handling of newlines from expected output files</title>
<updated>2014-05-11T10:45:02+00:00</updated>
<author>
<name>stijn</name>
<email>stinos@zoho.com</email>
</author>
<published>2014-05-11T10:45:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a4dbc73e8a7b614ac4e95df750659e10ec92cfc9'/>
<id>urn:sha1:a4dbc73e8a7b614ac4e95df750659e10ec92cfc9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>run-tests: Add support for skipping tests.</title>
<updated>2014-05-10T13:56:21+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-05-10T13:52:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=43d4a6fa31ba6af340d3cf0af417189a0da42d3d'/>
<id>urn:sha1:43d4a6fa31ba6af340d3cf0af417189a0da42d3d</id>
<content type='text'>
MicrpPython test should print single "SKIP" line for test to be skipped.
</content>
</entry>
<entry>
<title>py, compiler: Add basic support for A=const(123).</title>
<updated>2014-05-08T15:58:39+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-05-08T15:58:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ffae48d7507d398806bd935b054b7ca19bc01161'/>
<id>urn:sha1:ffae48d7507d398806bd935b054b7ca19bc01161</id>
<content type='text'>
You can now do:

    X = const(123)
    Y = const(456 + X)

and the compiler will replace X and Y with their values.

See discussion in issue #266 and issue #573.
</content>
</entry>
<entry>
<title>tests: Add a test for native code on pyboard.</title>
<updated>2014-05-07T17:55:31+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-05-07T17:55:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9102af6afbc65bb7c4597e3f8371f6e72a6aebd9'/>
<id>urn:sha1:9102af6afbc65bb7c4597e3f8371f6e72a6aebd9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: Add inline assembler test for pyboard.</title>
<updated>2014-05-07T17:31:14+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-05-07T17:31:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c4ccb078a52276fc95e407602676f14d34a3f3c1'/>
<id>urn:sha1:c4ccb078a52276fc95e407602676f14d34a3f3c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: Add a suite of tests specifically for the pyboard.</title>
<updated>2014-05-03T15:43:27+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-05-03T15:43:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=41f768f3f336678ad7735c24f6f2e7814acd1988'/>
<id>urn:sha1:41f768f3f336678ad7735c24f6f2e7814acd1988</id>
<content type='text'>
In tests/pyb is now a suite of tests that tests the pyb module on the
pyboard.  They include expected output files because we can't run
CPython on the pyboard to compare against.

run-tests script has now been updated to allow pyboard tests to be run.
Just pass the option --pyboard.  This runs all basic, float and pyb
tests.  Note that float/math-fun.py currently fails because not all math
functions are implemented in stmhal/.
</content>
</entry>
<entry>
<title>Merge pull request #504 from lurch/patch-4</title>
<updated>2014-04-17T16:20:26+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-04-17T16:20:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=91d0ab9b0f695cf37198b518428480890bd05195'/>
<id>urn:sha1:91d0ab9b0f695cf37198b518428480890bd05195</id>
<content type='text'>
Allow the uPy used by run-tests to be overridden</content>
</entry>
<entry>
<title>tests: Split out those tests requiring float and import.</title>
<updated>2014-04-17T15:21:43+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-04-17T15:21:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5cd0b2227f1c36584129cdce86dd20952b45581c'/>
<id>urn:sha1:5cd0b2227f1c36584129cdce86dd20952b45581c</id>
<content type='text'>
Tests in basics (which should probably be renamed to core) should not
rely on float, or import any non-built-in files.  This way these tests
can be run when those features are not available.

All test in basics now pass on the pyboard using stmhal port, except for
string-repr which has some issues with character hex printing.
</content>
</entry>
<entry>
<title>Changed the envvar name to MICROPY_MICROPYTHON</title>
<updated>2014-04-17T00:22:45+00:00</updated>
<author>
<name>Andrew Scheller</name>
<email>github@loowis.durge.org</email>
</author>
<published>2014-04-17T00:22:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5709453ca7b03a2decb67acb64cdb3e0a788e9fb'/>
<id>urn:sha1:5709453ca7b03a2decb67acb64cdb3e0a788e9fb</id>
<content type='text'>
As discussed in #504</content>
</entry>
<entry>
<title>Stupid typo</title>
<updated>2014-04-16T20:17:28+00:00</updated>
<author>
<name>Andrew Scheller</name>
<email>github@loowis.durge.org</email>
</author>
<published>2014-04-16T20:17:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6ca17bcfb6a719a625ed76f0354bed7ed014d136'/>
<id>urn:sha1:6ca17bcfb6a719a625ed76f0354bed7ed014d136</id>
<content type='text'>
</content>
</entry>
</feed>
