Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | ports: Make new ports/ sub-directory and move all ports there. | Damien George | 2017-09-06 |
| | | | | | | This is to keep the top-level directory clean, to make it clear what is core and what is a port, and to allow the repository to grow with new ports in a sustainable way. | ||
* | py/repl: Change mp_uint_t to size_t in repl helpers. | Damien George | 2017-07-04 |
| | |||
* | tests/unix/extra_coverage: Add test for mp_vprintf with bad fmt spec. | Damien George | 2017-06-30 |
| | |||
* | unix/coverage: Enable scheduler and add tests for it. | Damien George | 2017-03-20 |
| | |||
* | tests: Improve binary.c test coverage. | Rami Ali | 2017-03-14 |
| | |||
* | unix/coverage: Move coverage #if guard back to top of file. | Damien George | 2017-01-16 |
| | |||
* | tests: Improve stream.c test coverage. | Rami Ali | 2017-01-16 |
| | |||
* | tests/unix: Improve formatfloat.c test coverage using C. | Rami Ali | 2017-01-05 |
| | |||
* | tests: Improve warning.c test coverage. | Rami Ali | 2017-01-05 |
| | |||
* | tests/unix: Improve runtime_utils.c test coverage. | Rami Ali | 2016-12-29 |
| | |||
* | py/vstr: Combine vstr_new_size with vstr_new since they are rarely used. | Damien George | 2016-10-14 |
| | | | | | | | Now there is just one function to allocate a new vstr, namely vstr_new (in addition to vstr_init etc). The caller of this function should know what initial size to allocate for the buffer, or at least have some policy or config option, instead of leaving it to a default (as it was before). | ||
* | tests/unix/extra_coverage: Add test for str/bytes with invalid hash. | Damien George | 2016-09-02 |
| | |||
* | py/mpprint: Fail an assertion with unsupported format specifiers. | Delio Brignoli | 2016-09-01 |
| | | | | | | Arguments of an unknown type cannot be skipped and continuing to parse a format string after encountering an unknown format specifier leads to undefined behaviour. This patch helps to find use of unsupported formats. | ||
* | py/mpprint: Fix sign extension when printf'ing %u, %x and %X. | Damien George | 2016-02-01 |
| | |||
* | unix: Fix coverage build now that mp_plat_print uses write. | Damien George | 2015-10-15 |
| | |||
* | tests: Add further tests for mpz code. | Damien George | 2015-10-01 |
| | |||
* | tests: Add tests to improve coverage of objstr.c. | Damien George | 2015-09-03 |
| | |||
* | tests: Add special tests to test mp_printf function to improve coverage. | Damien George | 2015-05-28 |
| | |||
* | unix: Add some extra coverage tests for vstr and attrtuple. | Damien George | 2015-05-12 |
| | |||
* | unix: Make extra-coverage function callable from Python scripts. | Damien George | 2015-05-08 |
| | | | | | This allows the output of the extra-coverage tests to be checked using the normal run-tests script. | ||
* | unix: Add special function to improve coverage. | Damien George | 2015-05-08 |
The function and corresponding command-line option are only enabled for the coverage build. They are used to exercise uPy features that can't be properly tested by Python scripts. |