Paul Sokolovsky
|
bdceea1d12
|
tests/basics/namedtuple*: Import ucollections first.
Otherwise, test may have artefacts in the presence of the micropython-lib
module.
|
2018-06-27 14:58:14 +10:00 |
Damien George
|
8f6ef8de48
|
tests/basics/namedtuple1: Add test for creating with pos and kw args.
|
2017-06-29 17:50:09 +10:00 |
Paul Sokolovsky
|
a2803b74f4
|
tests/basics: Convert "sys.exit()" to "raise SystemExit".
|
2017-06-10 20:03:01 +03:00 |
Ville Skyttä
|
ca16c38210
|
various: Spelling fixes
|
2017-05-29 11:36:05 +03:00 |
Paul Sokolovsky
|
f980c70997
|
tests/basic/: Make various tests skippable.
To run the testsuite on small ports.
|
2017-02-15 18:11:16 +03:00 |
Antonin ENFRUN
|
ca41dc2750
|
py/objnamedtuple: Allow passing field names as a tuple.
So the documentation's example works. Besides, a tuple can be more
memory efficient.
|
2016-05-23 21:08:07 +01:00 |
Paul Sokolovsky
|
8c35f3979c
|
tests: Update for _io/_collections module having been renamed.
|
2016-05-02 14:15:11 +03:00 |
Damien George
|
e5c4362a98
|
tests: Add some more tests to improve code coverage of corner cases.
|
2015-04-05 00:03:43 +01:00 |
stijn
|
021dc44009
|
py: Allow keyword arguments for namedtuple
|
2015-01-01 14:53:23 +02:00 |
stijn
|
12340147b0
|
py: Use sequence of strings for named tuple initialization
- remove single string initialization style
- take list of strings instead
- store list in the type for fast lookup
|
2015-01-01 14:53:23 +02:00 |
Paul Sokolovsky
|
7067d69bcc
|
objnamedtuple: Support iteration.
|
2014-05-10 21:26:07 +03:00 |
Paul Sokolovsky
|
48fdaad824
|
py: Rename collections module to _collections.
We're not going to implement all the plethora of types in there in C.
Funnily, CPython implements defaultdict in C, and namedtuple in Python.
|
2014-04-13 10:24:00 +03:00 |
Paul Sokolovsky
|
e74f52b76c
|
namedtuple: Inherit unary/binary ops from tuple base class.
|
2014-03-03 11:42:53 +08:00 |
Paul Sokolovsky
|
d08fd68664
|
Add basic collections.namedtuple implementation.
|
2014-03-03 11:42:53 +08:00 |