aboutsummaryrefslogtreecommitdiff
path: root/tests/basics
AgeCommit message (Expand)Author
2018-02-19py/objstr: Protect against creating bytes(n) with n negative.Damien George
2018-02-19py/modbuiltins: Simplify and generalise dir() by probing qstrs.Damien George
2018-02-18py/objdict: Disallow possible modifications to fixed dicts.Mike Wadsten
2018-02-14py/objrange: Implement (in)equality comparison between range objects.Damien George
2018-02-14tests: Rewrite some tests so they can run without needing eval/exec.Damien George
2018-02-14tests: Automatically skip tests that require eval, exec or frozenset.Damien George
2018-02-07tests/basics: Rename remaining tests that are for built-in functions.Damien George
2018-02-07py/objtype: Check and prevent delete/store on a fixed locals map.Damien George
2017-12-20tests/basics/memoryerror: Add test for out-of-memory using realloc.Damien George
2017-12-19tests: Add some more tests to improve coverage of py/parse.c.Damien George
2017-12-19tests/basics/builtin_pow3: Add tests for edge cases of pow3.Damien George
2017-12-19tests/basics/generator_pend_throw: Add test for just-started generator.Damien George
2017-12-19tests/basics: Add more set tests to improve coverage of py/objset.c.Damien George
2017-12-15py/objgenerator: Allow to pend an exception for next execution.Paul Sokolovsky
2017-12-14tests: Add tests to improve coverage of py/objtype.c.Damien George
2017-12-12tests: Fix few test for proper "skipped" detection with qemu-arm's tinytest.Paul Sokolovsky
2017-12-12tests/basics: Add test for overriding a native base-class's init method.Damien George
2017-11-27tests/basics/builtin_locals: Add test for using locals() in class body.Damien George
2017-11-24tests/basics/builtin_range: Add test for corner case of range slicing.Damien George
2017-11-24tests/basics: Add test for containment of a subclass of a native type.Damien George
2017-11-12py/objnamedtuple: Add _asdict function if OrderedDict is supportedstijn
2017-10-04py/objstr: Make empty bytes object have a null-terminating byte.Damien George
2017-10-03py/objset: Include the failed key in a KeyError raised from set.remove.Damien George
2017-10-03py/objset: Check that RHS of a binary op is a set/frozenset.Damien George
2017-09-19py/objstr: strip: Don't strip "\0" by default.Paul Sokolovsky
2017-09-10tests/class_reverse_op: Test for reverse arith ops special methods.Paul Sokolovsky
2017-09-07py/objlist: Properly implement comparison with incompatible types.Paul Sokolovsky
2017-09-06py/objtuple: Properly implement comparison with incompatible types.Paul Sokolovsky
2017-09-04tests/class_inplace_op: Test for inplace op fallback to normal one.Paul Sokolovsky
2017-09-01py/modstruct: Check and prevent buffer-write overflow in struct packing.Damien George
2017-09-01py/modstruct: Check and prevent buffer-read overflow in struct unpackingDamien George
2017-09-01py/modstruct: In struct.pack, stop converting if there are no args left.Damien George
2017-09-01tests/class_new: Add another testcase for __new__/__init__ interaction.Paul Sokolovsky
2017-08-30tests/class_new: Add checks for __init__ being called and other improvements.Paul Sokolovsky
2017-08-30tests/object_new: Better messages, check user __new__() method.Paul Sokolovsky
2017-08-30py/objtype: Handle NotImplemented return from binary special methods.Paul Sokolovsky
2017-08-29py/objstr: startswith, endswith: Check arg to be a string.Paul Sokolovsky
2017-08-17py/binary: Change internal bytearray typecode from 0 to 1.Damien George
2017-08-15py/binary.c: Fix bug when packing big-endian 'Q' values.Bas van Sisseren
2017-08-09py/objstr: Raise an exception for wrong type on RHS of str binary op.Damien George
2017-08-09py/objtuple: Allow to use inplace-multiplication operator on tuples.Damien George
2017-07-31all: Use the name MicroPython consistently in commentsAlexander Steffen
2017-07-21tests/basics/builtin_exec: Test various globals/locals args to exec().Tom Collins
2017-07-21tests: Rename exec1.py to builtin_exec.py.Damien George
2017-07-07py/objgenerator: Allow to hash generators and generator instances.Damien George
2017-07-05tests/basics: Add tests for arithmetic operators precedence.Krzysztof Blazewicz
2017-06-29tests/basics/namedtuple1: Add test for creating with pos and kw args.Damien George
2017-06-22tests/basics: Add tests for for-else statement.Damien George
2017-06-15py/objint: In to_bytes(), allow length arg to be any int and check sign.Damien George
2017-06-15py/objint: Support "big" byte-order in int.to_bytes().Damien George