aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Expand)Author
2017-09-04py/obj: Fix comparison of float/complex NaN with itself.Damien George
2017-09-02py/objfloat: Fix binary ops with incompatible objects.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-20py/stream: seek: Consistently handle negative offset for SEEK_SET.Paul Sokolovsky
2017-08-17extmod/modubinascii: Rewrite mod_binascii_a2b_base64.Alex Robbins
2017-08-17py/binary: Change internal bytearray typecode from 0 to 1.Damien George
2017-08-16extmod/modussl_mbedtls.c: Add ussl.getpeercert() method.Eric Poulsen
2017-08-15py/binary.c: Fix bug when packing big-endian 'Q' values.Bas van Sisseren
2017-08-11py/modsys: Initial implementation of sys.getsizeof().Paul Sokolovsky
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-25py: Implement raising a big-int to a negative power.Damien George
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-20extmod/modussl_axtls: Allow to close ssl stream multiple times.Paul Sokolovsky
2017-07-19all: Remove trailing spaces, per coding conventions.Damien George
2017-07-09tests/cpydiff: Add case for str.ljust/rjust.Paul Sokolovsky
2017-07-09tests/cpydiff/: Improve wording, add more workarounds.Paul Sokolovsky
2017-07-09tests/cpydiff/core_class_supermultiple: Same cause as core_class_mro.Paul Sokolovsky
2017-07-09tests/cpydiff/core_arguments: Move under Functions subsection.Paul Sokolovsky
2017-07-09tests/cpydiff/core_class_mro: Move under Classes, add workaround.Paul Sokolovsky
2017-07-07py/objgenerator: Allow to hash generators and generator instances.Damien George
2017-07-05tests/cpydiff/modules_deque: Elaborate workaround.Paul Sokolovsky
2017-07-05tests/basics: Add tests for arithmetic operators precedence.Krzysztof Blazewicz
2017-07-04py/modmath: Check for zero division in log with 2 args.Damien George
2017-07-03extmod/modubinascii: Add check for empty buffer passed to hexlify.Damien George
2017-07-01extmod/modure: If input string is bytes, return bytes results too.Paul Sokolovsky
2017-06-30tests/unix/extra_coverage: Add test for mp_vprintf with bad fmt spec.Damien George
2017-06-29tests/basics/namedtuple1: Add test for creating with pos and kw args.Damien George
2017-06-28tests/import: Update comment now that uPy raises correct exception.Damien George
2017-06-28tests/import: Add a test for the builtin __import__ function.Damien George
2017-06-26tests: Auto detect floating point capabilites of the target.Damien George
2017-06-23tests/connect_nonblock: Refactor towards real net_hosted test.Paul Sokolovsky
2017-06-23tests/net_inet: Move tests which don't require full Internet to net_hosted.Paul Sokolovsky
2017-06-22tests/basics: Add tests for for-else statement.Damien George
2017-06-21tests/net_inet: Add tests for accept and connect in nonblocking mode.Damien George
2017-06-21tests/net_inet/test_tls_sites.py: Integration test for SSL connections.Paul Sokolovsky
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
2017-06-14py/compile: Raise SyntaxError if positional args are given after */**.Damien George
2017-06-14py/modthread: Raise RuntimeError in release() if lock is not acquired.Damien George
2017-06-13py/formatfloat: Fix number of digits and exponent sign when rounding.Damien George