aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Expand)Author
2018-11-01tests/import_long_dyn: Test for "import *" of a long dynamic name.Paul Sokolovsky
2018-10-30tests/extmod: Skip uselect test when CPython doesn't have poll().stijn
2018-10-28py/compile: Fix case of eager implicit conversion of local to nonlocal.Damien George
2018-10-27tests/cmdline/cmd_showbc.py: Fix test to explicitly declare nonlocal.Damien George
2018-10-23tests/import: Add .exp file for module_getattr.py to not require Py 3.7.Damien George
2018-10-23tests/extmod/uctypes_sizeof_layout: Test for sizeof of different layout.Paul Sokolovsky
2018-10-23py/objmodule: Implement PEP 562's __getattr__ for modules.Paul m. p. P
2018-10-22tests: Make bytes/str.count() tests skippable.Paul Sokolovsky
2018-10-18tests/basics/class_getattr: Remove invalid test for __getattribute__.Damien George
2018-10-18py/objtype: Remove comment about catching exc from user __getattr__.Damien George
2018-10-13tests/uctypes_sizeof_od: Test for using OrderedDict as struct descriptorPaul Sokolovsky
2018-10-05tests/uselect_poll_basic: Add basic test for uselect.poll invariants.Paul Sokolovsky
2018-10-05tests/unix/ffi_float: Skip if strtof() is not available.Paul Sokolovsky
2018-10-01tests/run-tests: Enabled native tests that pass now that yield works.Damien George
2018-09-28py/objtype: Support full object model for get/set/delitem special meths.Damien George
2018-09-28py/vm: Fix case of throwing GeneratorExit type into yield-from.Damien George
2018-09-28tests/basics: Split out gen throw tests from yield-from-throw tests.Damien George
2018-09-27tests/micropython: Test loading const objs in native and viper funcs.Damien George
2018-09-27py/objfloat: Fix abs(-0.0) so it returns 0.0.Damien George
2018-09-27py/objgenerator: Remove TODO about returning gen being called again.Damien George
2018-09-26tests/cpydiff: Add case for difference in behaviour of bytes.format().Paul Sokolovsky
2018-09-26py/modmath: Add math.factorial, optimised and non-opt implementations.Christopher Swenson
2018-09-20tests/float/float_parse.py: Add tests for accuracy of small decimals.Damien George
2018-09-20py/objgenerator: Implement PEP479, StopIteration convs to RuntimeError.Damien George
2018-09-20py: Shorten error messages by using contractions and some rewording.Damien George
2018-09-15py/emitnative: Make viper funcs run with their correct globals context.Damien George
2018-09-15py/emitnative: Support arbitrary number of arguments to viper functions.Damien George
2018-09-15py/compile: Factor code that compiles viper type annotations.Damien George
2018-09-13py: Fix native functions so they run with their correct globals context.Damien George
2018-09-11py/emitnative: Fix try-finally in outer scope, so finally is cancelled.Damien George
2018-09-11py/objarray: bytearray: Allow 2nd/3rd arg to constructor.Paul Sokolovsky
2018-09-11tests/extmod/uhashlib_md5: Add coverage tests for MD5 algorithm.Paul Sokolovsky
2018-09-05tests: Remove pyboard.py symlink and instead import from ../tools.Damien George
2018-09-04tests/float: Test -inf and some larger values for special math funcs.Damien George
2018-09-04tests/float/cmath_fun.py: Fix truncation of small real part of complex.Damien George
2018-09-04tests/basics: Add test cases for context manager raising in enter/exit.Damien George
2018-09-04tests/basics: Add more tests for return within try-finally.Damien George
2018-09-04tests/run-tests: Enable native tests for unwinding jumps.Damien George
2018-09-03py/emitnative: Cancel caught exception once handled to prevent reraise.Damien George
2018-09-03py/vm: Fix handling of finally-return with complex nested finallys.Damien George
2018-08-17tests/basics: Provide .exp files for generator tests that fail PEP479.Damien George
2018-08-17tests: Modify tests that print repr of an exception with 1 arg.Damien George
2018-08-17tests/basics/int_big_error.py: Use bytearray to test for int overflow.Damien George
2018-08-17tests/basics/set_pop.py: Sort set before printing for consistent output.Damien George
2018-08-17tests/micropython: Add tests for try and with blocks under native/viper.Damien George
2018-08-10run-tests: Make .exp and .out file names unique by prefixing with dir.stijn
2018-08-04tests/run-tests: Enable bool1.py test with native emitter.Damien George
2018-08-04tests/micropython/viper_cond: Add test for large int as bool.Damien George
2018-08-04tests: Make tests work on targets without float support.Ayke van Laethem
2018-07-30tests/extmod/ujson_dump_iobase.py: Return number of bytes written.Damien George