aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2015-03-14tests: Add cmdline test to test showbc code.Damien George
2015-03-13stmhal: Fix adc.read_timed so buffer store respects element size.Damien George
Addresses issue #1154.
2015-03-13tests: Add ability to test uPy cmdline executable.Damien George
This allows to test options passed to cmdline executable, as well as the behaviour of the REPL.
2015-03-12tests: Add tests for things that are not already tested.Damien George
The aim here is to improve coverage of the code.
2015-03-12tests: Add zlib test for decompressing uncompressed data.Damien George
2015-03-11py: Add support for start/stop/step attributes of builtin range object.Peter D. Gray
2015-03-10tests: Add test for modure when regex has errors.Damien George
2015-03-04extmod/ure: Correctly return None when a group has no match.Damien George
See issue #1122.
2015-03-03tests: Skip basics/boundmeth1.py for native emitter.Damien George
2015-03-03tests: Add tests for boundmeth; and bignum cmp, unary, float, error.Damien George
2015-03-03tests: Skip special math fun tests when math module exists but not funs.stijn
2015-03-02tests: Add basics test for gc module.Damien George
2015-03-02tests: Use range as iterable instead of list comprehension.Damien George
So that navite emitter passes (comprehensions use yield which is not yet supported by native emitter).
2015-03-02tests: Add tests for builtins: all, any, sum, abs.Damien George
2015-03-02tests: Add tests for inline assembler beq_n and beq_w ops.Damien George
2015-03-02tests: Add tests for op special meths, ubinascii, complex.Damien George
2015-03-01tests: Add test for micropython const feature when it has a SyntaxError.Damien George
2015-02-27tests: Add test for array slice assignment.Paul Sokolovsky
2015-02-27tests: Update pyb/uart.py test since baudrate of 1200 is too low.Damien George
2015-02-27py: Fix adding of traceback so that it appends to existing info.Damien George
This makes exception traceback info self contained (ie doesn't rely on list object, which was a bit of a hack), reduces code size, and reduces RAM footprint of exception by eliminating the list object. Addresses part of issue #1126.
2015-02-23tests: Add more tests for pyb.Timer class.Damien George
2015-02-22tests: Add test for math special functions.Damien George
2015-02-21tests: Add tests for ure groups and named char classes.Damien George
Issue #1122 should now be fixed.
2015-02-21run-tests-exp.sh: Typo fix in comment.Paul Sokolovsky
2015-02-16py: Implement bl/bx instructions for inline Thumb assembler.Damien George
2015-02-16tests: Add another testcase for relative imports.Paul Sokolovsky
2015-02-15stmhal: Add support for CAN rx callbacks.Henrik Sölver
2015-02-15tests: Remove obsolete test; don't use fp in micropython/ tests.Damien George
2015-02-15py: Simplify and remove redundant code for __iter__ method lookup.Damien George
2015-02-15py: Fix loading of immediate pointer in Thumb assembler.Damien George
Addresses issue #1117.
2015-02-14py: Add setattr builtin.stijn
2015-02-13stmhal: Add uart.sendbreak() method, to send a break condition.Damien George
2015-02-13py: Implement clz and rbit for inline Thumb assembler.Damien George
2015-02-13py: Implement sdiv/udiv for inline Thumb assembler.Damien George
2015-02-13py: Implement push/pop for inline Thumb assembler.Damien George
2015-02-09py: Allow subclass of native object to delegate to the native buffer_p.Damien George
Addresses issue #1109.
2015-02-09objstr: Fix bytes creation from array of long ints.Paul Sokolovsky
2015-02-08py: Parse big-int/float/imag constants directly in parser.Damien George
Previous to this patch, a big-int, float or imag constant was interned (made into a qstr) and then parsed at runtime to create an object each time it was needed. This is wasteful in RAM and not efficient. Now, these constants are parsed straight away in the parser and turned into objects. This allows constants with large numbers of digits (so addresses issue #1103) and takes us a step closer to #722.
2015-02-02extmod: Make ujson.loads raise exception if given empty string.Damien George
Addresses issue #1097.
2015-02-02tests: Disable float/cmath_fun.py for native emitter.Damien George
2015-02-02py: Make list.sort keep stack usage within O(log(N)) bound.Damien George
Also fix list.sort so it works with user-defined types, and parse the keyword arguments properly. Addresses issue #338.
2015-02-02tests: Add test for cmath module.Damien George
2015-01-30py: Convert CR to LF and CR LF to LF in lexer.Damien George
Only noticeable difference is how newlines are encoded in triple-quoted strings. The behaviour now matches CPython3.
2015-01-29tests: Add some tests to improve coverage.Damien George
2015-01-29tests: Make float/int_power.py pass on pyboard/single prec float.Damien George
2015-01-29tests: Add some tests to improve coverage.Damien George
Used gcov to find some parts of vm.c, runtime.c, obj.c that were not covered by any tests. Still need to use gcov more thoroughly.
2015-01-28tests: Add testcase for bytes() on values in range 128-255.Paul Sokolovsky
2015-01-28moduzlib: Implement raw DEFLATE decoding support.Paul Sokolovsky
2015-01-27py: Add support for floats in mp_binary_{get,set}_val()David Steinberg
- This then provides support for floats in the struct package
2015-01-27py: Fix comparison of minus-zero long int.Damien George