<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/tests/float, branch v1.3</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2014-07-05T05:14:29+00:00</updated>
<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>tests/float/: Skip tests if "math" module is not available.</title>
<updated>2014-06-20T15:00:23+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-06-19T22:50:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f605172d2b595fc42cf55a5f7d4819abb0396fd2'/>
<id>urn:sha1:f605172d2b595fc42cf55a5f7d4819abb0396fd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Raise TypeError when trying to format non-int with %x,%o,%X.</title>
<updated>2014-06-05T18:44:54+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-06-05T18:44:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d4c2bddd0c768da12d0cefd3c405b10e75fa5aa9'/>
<id>urn:sha1:d4c2bddd0c768da12d0cefd3c405b10e75fa5aa9</id>
<content type='text'>
This behaviour follows Python 3.5 standard (in 3.4 it's a
DeprecationWarning which we'd rather make a TypeError).
</content>
</entry>
<entry>
<title>Remove tests that fail under CPython 3.5</title>
<updated>2014-06-05T12:34:11+00:00</updated>
<author>
<name>Chris Angelico</name>
<email>rosuav@gmail.com</email>
</author>
<published>2014-06-03T22:07:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7a6e09635a31fe10f0aba5906f8d5ca06a43c918'/>
<id>urn:sha1:7a6e09635a31fe10f0aba5906f8d5ca06a43c918</id>
<content type='text'>
See http://bugs.python.org/issue19995 for rationale. As micropython currently
aims for Python 3.3 compatibility I have not changed behaviour, but this
change allows the test suite to be run against a newer Python without having
spurious failures.
</content>
</entry>
<entry>
<title>Fix the builtin min() and max() functions (and add tests).</title>
<updated>2014-05-01T20:21:43+00:00</updated>
<author>
<name>Andrew Scheller</name>
<email>github@loowis.durge.org</email>
</author>
<published>2014-05-01T20:21:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=37067666ee24b018f260a011375f65aa69b49041'/>
<id>urn:sha1:37067666ee24b018f260a011375f65aa69b49041</id>
<content type='text'>
Fixes #539
</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>
</feed>
