Paul Sokolovsky
bfc2092dc5
py/modsys: Initial implementation of sys.getsizeof().
...
Implemented as a new MP_UNARY_OP. This patch adds support lists, dicts and
instances.
2017-08-11 09:43:07 +03:00
Damien George
fe79234ca0
unix: Enabled high-quality float hashing in coverage build.
2017-04-12 13:38:17 +10:00
Damien George
74faf4c5fc
unix/coverage: Enable scheduler and add tests for it.
2017-03-20 15:20:26 +11:00
dmazzella
18e6569166
py/objtype: Implement __delattr__ and __setattr__.
...
This patch implements support for class methods __delattr__ and __setattr__
for customising attribute access. It is controlled by the config option
MICROPY_PY_DELATTR_SETATTR and is disabled by default.
2017-02-09 12:40:15 +11:00
Damien George
f1e04148a1
unix: Change to use new generic VFS sub-system in coverage build.
...
This patch includes a new module "uos_vfs" which can be used for testing
the VFS syb-system.
2017-01-27 17:21:45 +11:00
Damien George
1abaf74293
unix: Enable MICROPY_PY_BUILTINS_HELP_MODULES in coverage build.
2017-01-22 12:14:26 +11:00
Damien George
51c89e4f4e
unix: Enable builtin help function in coverage build.
2017-01-22 11:56:16 +11:00
Damien George
2d8740a4d1
tests/extmod: Add a test for framebuf module, tested by coverage build.
2016-09-04 16:40:40 +10:00
Paul Sokolovsky
cbffd0aadd
unix: Disable FatFs VFS for normal build, keep enabled for coverage.
...
It's enabled mostly for unit testing, and we do that in full with coverage
build.
2016-06-18 00:58:57 +03:00
Paul Sokolovsky
92a342a011
unix/mpconfigport_coverage.h: Add dedicated config file for coverage build.
...
This allows to enable the options which aren't enabled in the normal unix
config (as unix port is no longer an enable-all port).
2016-05-18 00:58:32 +03:00