1712 Commits (7280bf40d9b43118cca87a7321c088e118a5ebc1)

Author SHA1 Message Date
Damien George 4970e9bc8c tests/basics: Add test cases for context manager raising in enter/exit. 6 years ago
Damien George b14c705c18 tests/basics: Add more tests for return within try-finally. 6 years ago
Damien George 938daa4ff9 tests/run-tests: Enable native tests for unwinding jumps. 6 years ago
Damien George 3cd2c281d7 py/emitnative: Cancel caught exception once handled to prevent reraise. 6 years ago
Damien George b735208403 py/vm: Fix handling of finally-return with complex nested finallys. 6 years ago
Damien George 828f771e32 tests/basics: Provide .exp files for generator tests that fail PEP479. 6 years ago
Damien George 8979ce1671 tests: Modify tests that print repr of an exception with 1 arg. 6 years ago
Damien George 0988b14cd6 tests/basics/int_big_error.py: Use bytearray to test for int overflow. 6 years ago
Damien George 96e1fd480d tests/basics/set_pop.py: Sort set before printing for consistent output. 6 years ago
Damien George f774614110 tests/micropython: Add tests for try and with blocks under native/viper. 6 years ago
stijn ca0d78cebb run-tests: Make .exp and .out file names unique by prefixing with dir. 6 years ago
Damien George ce786da196 tests/run-tests: Enable bool1.py test with native emitter. 6 years ago
Damien George 49529f22d4 tests/micropython/viper_cond: Add test for large int as bool. 6 years ago
Ayke van Laethem 6572029dc0 tests: Make tests work on targets without float support. 6 years ago
Damien George 571295d090 tests/extmod/ujson_dump_iobase.py: Return number of bytes written. 6 years ago
Ayke van Laethem 055ee18919 tests/run-tests: Improve crash reporting when running on remote targets. 6 years ago
Ayke van Laethem 1b88433f2d
tests/run-tests: Add nrf target. 6 years ago
Ayke van Laethem 7c98c6b053
tests: Improve feature detection for VFS. 6 years ago
Damien George e2e22e3d7e py/objgenerator: Implement __name__ with normal fun attr accessor code. 6 years ago
Damien George e30a5fc7bc extmod/modure: Add ure.sub() function and method, and tests. 7 years ago
Damien George 1e9b871d29 extmod/modure: Add match.span(), start() and end() methods, and tests. 7 years ago
Damien George 1f86460910 extmod/modure: Add match.groups() method, and tests. 7 years ago
Damien George d8dc918deb py/compile: Handle return/break/continue correctly in async with. 6 years ago
Damien George 726804ea40 tests: Move non-filesystem io tests to basics dir with io_ prefix. 6 years ago
Paul Sokolovsky bdceea1d12 tests/basics/namedtuple*: Import ucollections first. 7 years ago
Paul Sokolovsky bb634115fc tests/extmod/ucryptolib*: Add into and inplace tests for ucryptolib. 7 years ago
Paul Sokolovsky bf77f34819 tests/extmod/ucryptolib*: Add tests for ucryptolib module. 7 years ago
Damien George b92a8adbfa tests: Add tests using "file" argument in print and sys.print_exception. 6 years ago
Damien George 6d8816fe84 tests/import: Add test for importing invalid .mpy file. 6 years ago
Damien George 48829cd3c6 tests/extmod: Add test for ujson.dump writing to a user IOBase object. 7 years ago
Damien George 0ecce77c66 tests/extmod/ujson_dump.py: Add test for dump to non-stream object. 7 years ago
Damien George a5f5552a0a tests/unix/extra_coverage: Don't test stream objs with NULL write fun. 7 years ago
Damien George c901cc6862 tests/extmod: Add test for VFS and user-defined filesystem and files. 7 years ago
Damien George 9144b1f10c tests/io: Add simple IOBase test. 7 years ago
Damien George 6a445b60fa py/lexer: Add support for underscores in numeric literals. 7 years ago
Damien George a12d046c42 tests/pyb: Make i2c and pyb1 pyboard tests run again. 7 years ago
Damien George 36c1052183 py/objtype: Optimise instance get/set/del by skipping special accessors. 7 years ago
Damien George 5ef0d2ab14 tests/extmod: Remove conditional import of uos_vfs, it no longer exists. 7 years ago
Damien George 6c02da2eec tests/extmod: Add test for importing a script from a user VFS. 7 years ago
Jeff Epler c60589c02b py/objtype: Fix assertion failures in super_attr by checking type. 7 years ago
Jeff Epler 05b13fd292 py/objtype: Fix assertion failures in mp_obj_new_type by checking types. 7 years ago
Damien George dfeaea1441 py/objtype: Remove TODO comment about needing to check for property. 7 years ago
Damien George e686c94052 py/emit: Combine yield value and yield-from emit funcs into one. 7 years ago
Damien George 400273a799 py/objgenerator: Protect against reentering a generator. 7 years ago
Jan Klusacek b318ebf101 py/modbuiltins: Add support for rounding integers. 7 years ago
Damien George 1ad0013dec tests: Add some tests for bigint hash, float hash and float parsing. 7 years ago
Damien George 7541be5637 tests/basics/special_methods2: Enable some additional tests that work. 7 years ago
Damien George d2c1db1e5c tests/float/float_parse: Allow test to run on 32-bit archs. 7 years ago
Damien George 3678a6bdc6 py/modbuiltins: Make built-in dir support the __dir__ special method. 7 years ago
Damien George 529860643b py/modbuiltins: Make built-in hasattr work properly for user types. 7 years ago