<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/tests/basics/builtin_range.py, branch 6.0.0</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.0.0</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.0.0'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2017-11-24T04:30:12+00:00</updated>
<entry>
<title>tests/basics/builtin_range: Add test for corner case of range slicing.</title>
<updated>2017-11-24T04:30:12+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-11-24T04:30:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c7a0e1472da8e1b8e359bc26f838ab20bab00a8a'/>
<id>urn:sha1:c7a0e1472da8e1b8e359bc26f838ab20bab00a8a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests/basics/builtin_range: Add tests for negative slicing of range.</title>
<updated>2017-05-18T07:32:42+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-05-18T00:33:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=218a876f97eca5a051882eb179cde25b92897f1e'/>
<id>urn:sha1:218a876f97eca5a051882eb179cde25b92897f1e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests/basics: Add tests for raising ValueError when range() gets 0 step.</title>
<updated>2017-04-05T00:52:29+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-04-05T00:52:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=dcd8f52766784c8a32f9472e1d5b5bfd61324242'/>
<id>urn:sha1:dcd8f52766784c8a32f9472e1d5b5bfd61324242</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests/basic/[a-f]*: Make skippable.</title>
<updated>2017-02-14T21:57:56+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2017-02-14T21:57:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=83623b2fdeee0ada918ee4f91a99f3d732c3dee7'/>
<id>urn:sha1:83623b2fdeee0ada918ee4f91a99f3d732c3dee7</id>
<content type='text'>
For small ports which don't have all features enabled.
</content>
</entry>
<entry>
<title>tests: Improve coverage of array, range, dict, slice, exc, unicode.</title>
<updated>2016-10-17T00:43:47+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-10-17T00:43:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e9404e5f5f058db954ac0a92cb5acfcef6f6724a'/>
<id>urn:sha1:e9404e5f5f058db954ac0a92cb5acfcef6f6724a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests/basics/builtin_range: PEP8 fixes.</title>
<updated>2015-10-05T17:02:52+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2015-10-05T17:02:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=062bd81814029cfc7029c55d98dc6e742cb33990'/>
<id>urn:sha1:062bd81814029cfc7029c55d98dc6e742cb33990</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: Test slicing a range that does not start at zero.</title>
<updated>2015-09-28T14:01:20+00:00</updated>
<author>
<name>Tom Soulanille</name>
<email>soul@prama.com</email>
</author>
<published>2015-09-26T23:57:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2a8a564fbd48fba25c4876ff3d4317152a1d647c'/>
<id>urn:sha1:2a8a564fbd48fba25c4876ff3d4317152a1d647c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: Add some more tests to improve code coverage of corner cases.</title>
<updated>2015-04-04T23:03:43+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-04-04T23:03:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e5c4362a98cf31d909476d9f06825228f05a2c82'/>
<id>urn:sha1:e5c4362a98cf31d909476d9f06825228f05a2c82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Add support for start/stop/step attributes of builtin range object.</title>
<updated>2015-03-11T20:02:06+00:00</updated>
<author>
<name>Peter D. Gray</name>
<email>peter@conalgo.com</email>
</author>
<published>2015-03-06T19:48:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b2a237d337b82085c5cd54da76d67f9fe5bf1489'/>
<id>urn:sha1:b2a237d337b82085c5cd54da76d67f9fe5bf1489</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Improve range: add len, subscr, proper print.</title>
<updated>2014-08-12T18:41:18+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-08-12T18:41:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=bb91f1195aec8eaca6d8f528118496cff71a101b'/>
<id>urn:sha1:bb91f1195aec8eaca6d8f528118496cff71a101b</id>
<content type='text'>
Can now index ranges with integers and slices, and reverse ranges
(although reversing is not very efficient).

Not sure how useful this stuff is, but gets us closer to having all of
Python's builtins.
</content>
</entry>
</feed>
