Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | tests: Improve frozen import test coverage. | Rami Ali | 2017-01-16 |
| | |||
* | py/builtinimport: Raise ValueError for bad relative import, per CPython. | Damien George | 2017-01-16 |
| | |||
* | tests/import: Improve builtinimport.c test coverage. | Rami Ali | 2017-01-16 |
| | |||
* | tests: Improve stream.c test coverage. | Rami Ali | 2017-01-16 |
| | |||
* | tests: Update test suite to be compatible with CPython 3.6. | Damien George | 2017-01-09 |
| | | | | | | | | CPython 3.6 has a few changes that, when run on uPy's test suite, give a different output to CPython 3.5. uPy currently officially supports the 3.4 language definition, but it's useful to be able to run the test suite with 3.4/3.5/3.6 versions of CPython. This patch makes such changes to support 3.6. | ||
* | tests/unix/extra_coverage: Add tests for importing frozen packages. | Damien George | 2017-01-08 |
| | |||
* | tests/array*: Allow to skip test if "array" is unavailable. | Paul Sokolovsky | 2017-01-07 |
| | |||
* | tests/types1: Split out set type test to set_types. | Paul Sokolovsky | 2017-01-06 |
| | | | | set isn't the most basic type and can be disabled by a port. | ||
* | tests/unix/extra_coverage: Add basic tests to import frozen str and mpy. | Damien George | 2017-01-05 |
| | |||
* | tests/unix: Improve formatfloat.c test coverage using C. | Rami Ali | 2017-01-05 |
| | |||
* | tests/float: Improve formatfloat.c test coverage using Python. | Rami Ali | 2017-01-05 |
| | |||
* | tests: Improve warning.c test coverage. | Rami Ali | 2017-01-05 |
| | |||
* | tests/run-tests: Allow to skip set tests. | Paul Sokolovsky | 2017-01-05 |
| | | | | | | If sets are not enabled, set literals lead to SyntaxError during parsing, so it requires feature_check. Set tests are skipped based on set_*.py pattern. | ||
* | tests/pyb/uart: Update test to match recent change to UART timeout_char. | Damien George | 2017-01-04 |
| | |||
* | tests/unix: Improve runtime_utils.c test coverage. | Rami Ali | 2016-12-29 |
| | |||
* | tests/cmdline: Improve repl.c autocomplete test coverage. | Rami Ali | 2016-12-29 |
| | |||
* | tests/thread: Improve modthread.c test coverage. | Rami Ali | 2016-12-29 |
| | |||
* | tests/extmod: Improve ubinascii.c test coverage. | Rami Ali | 2016-12-29 |
| | |||
* | tests/micropython: Add test for micropython.stack_use() function. | Rami Ali | 2016-12-28 |
| | |||
* | tests/basics: Add tests to improve coverage of binary.c. | Rami Ali | 2016-12-28 |
| | |||
* | tests/basics: Add tests for parsing of ints with base 36. | Damien George | 2016-12-28 |
| | |||
* | tests/heapalloc_inst_call: Test for no alloc for simple object calls. | Paul Sokolovsky | 2016-12-25 |
| | |||
* | tests/utimeq_stable: Test for partial stability of utimeq queuing. | Paul Sokolovsky | 2016-12-24 |
| | |||
* | extmod/moduheapq: Revert change for adhoc relative-time queue support. | Paul Sokolovsky | 2016-12-22 |
| | | | | | | | Now that specialized utimeq module has been implenented, revert previous adhoc changes to uheapq. This reverts commit 0cbc07227c4ab70c846f40a1e2a5fd57dec30428. | ||
* | tests: Add a coverage test for printing the parse-tree. | Damien George | 2016-12-22 |
| | |||
* | tests/basics/lexer: Add a test for newline-escaping within a string. | Damien George | 2016-12-22 |
| | |||
* | tests/extmod: Add test for utimeq module. | Paul Sokolovsky | 2016-12-22 |
| | |||
* | tests: Add tests to improve coverage of objarray.c. | Rami Ali | 2016-12-21 |
| | |||
* | tests: Add tests to improve coverage of runtime.c. | Rami Ali | 2016-12-21 |
| | |||
* | tests/import: Add a test which uses ... in from-import statement. | Damien George | 2016-12-21 |
| | |||
* | tests/basics: Improve test coverage for generators. | Rami Ali | 2016-12-20 |
| | |||
* | tests/run-tests: For REPL tests make sure the REPL is exited at the end. | Damien George | 2016-12-20 |
| | |||
* | tests/basics/set_pop: Improve coverage of set functions. | Damien George | 2016-12-20 |
| | |||
* | tests/basics: Add test for builtin locals(). | Damien George | 2016-12-20 |
| | |||
* | tests/basics/builtin_dir: Add test for dir() of a type. | Damien George | 2016-12-20 |
| | |||
* | tests/float/builtin_float_round: Test round() with second arg. | Damien George | 2016-12-20 |
| | |||
* | tests/basics: Improve mpz test coverage. | Rami Ali | 2016-12-20 |
| | |||
* | tests/struct*: Make skippable. | Paul Sokolovsky | 2016-12-19 |
| | |||
* | tests/micropython: Get heapalloc_traceback test running on baremetal. | Damien George | 2016-12-15 |
| | | | | | | | When printing exceptions from files sent to a target by pyboard.py the filename in the exception is <stdin>, which differs to when running the script on the PC. So we strip out the filename to make the outputs the same on all targets (see also misc/print_exception.py test). | ||
* | tests/extmod: Improve modframebuf test coverage. | Rami Ali | 2016-12-13 |
| | |||
* | tests/extmod: Improve moductypes test coverage. | Rami Ali | 2016-12-12 |
| | |||
* | tests: Update for required byteorder arg for int.from_bytes()/to_bytes(). | Paul Sokolovsky | 2016-12-09 |
| | |||
* | extmod/modframebuf: Make framebuf implement the buffer protocol. | Damien George | 2016-12-08 |
| | | | | | So that one can easily access the underlying data of the frame buffer, eg to write the data out to a display. | ||
* | tests/extmod/framebuf1: Add basics tests for hline, vline, rect, line. | Damien George | 2016-12-05 |
| | |||
* | tests/extmod/btree1: Exercise btree.flush(). | Paul Sokolovsky | 2016-12-05 |
| | |||
* | tests/extmod/vfs_fat_fileio: Add test for constructor of FileIO type. | Damien George | 2016-12-02 |
| | |||
* | extmod/vfs_fat: Implement POSIX behaviour of rename, allow to overwrite. | Damien George | 2016-12-02 |
| | | | | | | | | If the destination of os.rename() exists then it will be overwritten if it is a file. This is the POSIX behaviour, which is also the CPython behaviour, and so we follow suit. See issue #2598 for discussion. | ||
* | extmod/modframebuf: Add back legacy FrameBuffer1 "class". | Damien George | 2016-12-01 |
| | | | | | For backwards compatibility. It simple creates a frame buffer with the MVLSB format. | ||
* | extmod/modframebuf: Make FrameBuffer handle 16bit depth. | Radomir Dopieralski | 2016-12-01 |
| | | | | | | | | Rename FrameBuffer1 into FrameBuffer and make it handle different bit depths via a method table that has getpixel and setpixel. Currently supported formats are MVLSB (monochrome, vertical, LSB) and RGB565. Also add blit() and fill_rect() methods. | ||
* | tests/basics: Enable tests for list slice getting with 3rd arg. | Damien George | 2016-11-26 |
| | | | | Also add a test to check case when 3rd arg is 0. |