<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/tests/feature_check, branch 6.1.x</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.1.x</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.1.x'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2020-06-03T09:56:35+00:00</updated>
<entry>
<title>Fix up end of file and trailing whitespace.</title>
<updated>2020-06-03T09:56:35+00:00</updated>
<author>
<name>Diego Elio Pettenò</name>
<email>flameeyes@flameeyes.com</email>
</author>
<published>2020-05-30T09:44:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=dd5d7c86d22807c021dd1711eb7dd3daebc5cfcf'/>
<id>urn:sha1:dd5d7c86d22807c021dd1711eb7dd3daebc5cfcf</id>
<content type='text'>
This can be enforced by pre-commit, but correct it separately to make it easier to review.
</content>
</entry>
<entry>
<title>tests/class_reverse_op: Test for reverse arith ops special methods.</title>
<updated>2017-09-10T14:05:57+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-09-10T14:05:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d6f9d64d97af245d042cbab8438dde25a29c504f'/>
<id>urn:sha1:d6f9d64d97af245d042cbab8438dde25a29c504f</id>
<content type='text'>
This test should be run only if support for reverse ops is enabled, so
the corresponding feature_check is added to run-tests.
</content>
</entry>
<entry>
<title>tests: Auto detect floating point capabilites of the target.</title>
<updated>2017-06-26T03:47:00+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-06-26T03:47:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4a6c0fda784e9de346be92185f2f91b72e31f9db'/>
<id>urn:sha1:4a6c0fda784e9de346be92185f2f91b72e31f9db</id>
<content type='text'>
The floating-point precision of the target is detected (0, 30, 32 or 64)
and only those tests which can run on the target will be run.
</content>
</entry>
<entry>
<title>run-tests: Add feature check for "const" keyword and skip related tests.</title>
<updated>2017-04-02T19:52:18+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-04-02T19:51:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b099aeb3ca5ff8bc6ab59f90f4e61a08e7d88e1e'/>
<id>urn:sha1:b099aeb3ca5ff8bc6ab59f90f4e61a08e7d88e1e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests/feature_check/int_big: Rework "big int" detection.</title>
<updated>2017-03-10T01:11:43+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-03-10T01:11:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=854bb322bf9e20f1c5afe5e8a796ebeca238fa95'/>
<id>urn:sha1:854bb322bf9e20f1c5afe5e8a796ebeca238fa95</id>
<content type='text'>
MICROPY_LONGINT_IMPL_LONGLONG doesn't have overflow detection, so just
parsing a large number won't give an error, we need to print it out
to check that the whole number was parsed.
</content>
</entry>
<entry>
<title>tests/run-tests: Check for big int availability and skip related tests.</title>
<updated>2017-03-03T17:16:59+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-03-03T17:14:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=89e570a5b4025976da66123032c58611f0f6cb17'/>
<id>urn:sha1:89e570a5b4025976da66123032c58611f0f6cb17</id>
<content type='text'>
Big aka arbitrary-precision integers (implemented by MPZ module) are used
in tests starting with "int_big_" or ending with "_intbig".
</content>
</entry>
<entry>
<title>tests/run-tests: Allow to skip tests using async/await keywords.</title>
<updated>2017-02-14T19:03:25+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-02-14T19:03:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ce2e0eeb7b0eeb8d5f188ec98e1f1b3d1307ca9c'/>
<id>urn:sha1:ce2e0eeb7b0eeb8d5f188ec98e1f1b3d1307ca9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests/run-tests: Allow to skip set tests.</title>
<updated>2017-01-04T21:16:29+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-01-04T21:16:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=26f00ff154e68f623bd312a78f92051fea2f6d4e'/>
<id>urn:sha1:26f00ff154e68f623bd312a78f92051fea2f6d4e</id>
<content type='text'>
If sets are not enabled, set literals lead to SyntaxError during parsing,
so it requires feature_check. Set tests are skipped based on set_*.py
pattern.
</content>
</entry>
<entry>
<title>tests: Add a coverage test for printing the parse-tree.</title>
<updated>2016-12-22T00:26:06+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-12-22T00:26:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cdec7ba30ed6d527c2d007b7fd37413f0c71a1fd'/>
<id>urn:sha1:cdec7ba30ed6d527c2d007b7fd37413f0c71a1fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: Actuall add feature check for complex type being available.</title>
<updated>2015-12-06T13:13:26+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-12-06T13:13:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cbc489dff5e6bac00413d818cc55d044dbd75264'/>
<id>urn:sha1:cbc489dff5e6bac00413d818cc55d044dbd75264</id>
<content type='text'>
</content>
</entry>
</feed>
