summaryrefslogtreecommitdiffstatshomepage
path: root/tests
Commit message (Collapse)AuthorAge
* tests/basics: Improve runtime.c test coverage.Rami Ali2017-01-17
|
* tests/io: Improve test coverage of io.BufferedWriter.Rami Ali2017-01-17
|
* tests: Update tests, and add new ones, for recent generator tweaks.Damien George2017-01-17
|
* tests: Improve frozen import test coverage.Rami Ali2017-01-16
|
* py/builtinimport: Raise ValueError for bad relative import, per CPython.Damien George2017-01-16
|
* tests/import: Improve builtinimport.c test coverage.Rami Ali2017-01-16
|
* tests: Improve stream.c test coverage.Rami Ali2017-01-16
|
* tests: Update test suite to be compatible with CPython 3.6.Damien George2017-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 George2017-01-08
|
* tests/array*: Allow to skip test if "array" is unavailable.Paul Sokolovsky2017-01-07
|
* tests/types1: Split out set type test to set_types.Paul Sokolovsky2017-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 George2017-01-05
|
* tests/unix: Improve formatfloat.c test coverage using C.Rami Ali2017-01-05
|
* tests/float: Improve formatfloat.c test coverage using Python.Rami Ali2017-01-05
|
* tests: Improve warning.c test coverage.Rami Ali2017-01-05
|
* tests/run-tests: Allow to skip set tests.Paul Sokolovsky2017-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 George2017-01-04
|
* tests/unix: Improve runtime_utils.c test coverage.Rami Ali2016-12-29
|
* tests/cmdline: Improve repl.c autocomplete test coverage.Rami Ali2016-12-29
|
* tests/thread: Improve modthread.c test coverage.Rami Ali2016-12-29
|
* tests/extmod: Improve ubinascii.c test coverage.Rami Ali2016-12-29
|
* tests/micropython: Add test for micropython.stack_use() function.Rami Ali2016-12-28
|
* tests/basics: Add tests to improve coverage of binary.c.Rami Ali2016-12-28
|
* tests/basics: Add tests for parsing of ints with base 36.Damien George2016-12-28
|
* tests/heapalloc_inst_call: Test for no alloc for simple object calls.Paul Sokolovsky2016-12-25
|
* tests/utimeq_stable: Test for partial stability of utimeq queuing.Paul Sokolovsky2016-12-24
|
* extmod/moduheapq: Revert change for adhoc relative-time queue support.Paul Sokolovsky2016-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 George2016-12-22
|
* tests/basics/lexer: Add a test for newline-escaping within a string.Damien George2016-12-22
|
* tests/extmod: Add test for utimeq module.Paul Sokolovsky2016-12-22
|
* tests: Add tests to improve coverage of objarray.c.Rami Ali2016-12-21
|
* tests: Add tests to improve coverage of runtime.c.Rami Ali2016-12-21
|
* tests/import: Add a test which uses ... in from-import statement.Damien George2016-12-21
|
* tests/basics: Improve test coverage for generators.Rami Ali2016-12-20
|
* tests/run-tests: For REPL tests make sure the REPL is exited at the end.Damien George2016-12-20
|
* tests/basics/set_pop: Improve coverage of set functions.Damien George2016-12-20
|
* tests/basics: Add test for builtin locals().Damien George2016-12-20
|
* tests/basics/builtin_dir: Add test for dir() of a type.Damien George2016-12-20
|
* tests/float/builtin_float_round: Test round() with second arg.Damien George2016-12-20
|
* tests/basics: Improve mpz test coverage.Rami Ali2016-12-20
|
* tests/struct*: Make skippable.Paul Sokolovsky2016-12-19
|
* tests/micropython: Get heapalloc_traceback test running on baremetal.Damien George2016-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 Ali2016-12-13
|
* tests/extmod: Improve moductypes test coverage.Rami Ali2016-12-12
|
* tests: Update for required byteorder arg for int.from_bytes()/to_bytes().Paul Sokolovsky2016-12-09
|
* extmod/modframebuf: Make framebuf implement the buffer protocol.Damien George2016-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 George2016-12-05
|
* tests/extmod/btree1: Exercise btree.flush().Paul Sokolovsky2016-12-05
|
* tests/extmod/vfs_fat_fileio: Add test for constructor of FileIO type.Damien George2016-12-02
|
* extmod/vfs_fat: Implement POSIX behaviour of rename, allow to overwrite.Damien George2016-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.