summaryrefslogtreecommitdiffstatshomepage
path: root/tests
Commit message (Collapse)AuthorAge
* extmod: Add test which demonstrates LITTLE_ENDIAN packing failureDave Hylands2015-12-09
|
* py: Fix calling of parent classmethod from instance of subclass.Damien George2015-12-09
| | | | Addresses issue #1697.
* tests: Disable for_range.py test for native emitter (it requires yield).Damien George2015-12-08
|
* py: Don't try to optimise for+range when args are not simple expressions.Damien George2015-12-08
| | | | Addresses issue #1693.
* tests/builtin_minmax: Make compatible with @native codegen.Paul Sokolovsky2015-12-07
|
* tests/builtin_minmax: Add testcase for lazy iterable (generator).Paul Sokolovsky2015-12-07
|
* tests: Add min/max "default" agrument testpohmelie2015-12-07
|
* tests: Actuall add feature check for complex type being available.Paul Sokolovsky2015-12-06
|
* tests/run-tests: Allow to skip complex tests if it's not compiled in.Paul Sokolovsky2015-12-06
|
* tests/extra_coverage: Update for sys.modules addition.Paul Sokolovsky2015-12-05
|
* py: Fix function calls that have positional and a star-arg-with-iterator.Damien George2015-12-03
| | | | Addresses issue #1678.
* stmhal: Make uart.write() function correctly for timeout=0.Damien George2015-11-30
| | | | | | | | | | | In non-blocking mode (timeout=0), uart.write() can now transmit all of its data without raising an exception. uart.read() also works correctly in this mode. As part of this patch, timout_char now has a minimum value which is long enough to transfer 1 character. Addresses issue #1533.
* stmhal: uart.any() function now returns number of bytes available.Ryan Shaw2015-11-30
|
* tests/run-tests: Improve robustness of REPL tests.Paul Sokolovsky2015-11-24
| | | | | Unconditionally wait for MicroPython banner. On overloaded systems, when using emulators, etc. initial executable startup may take more than 20ms.
* py/compile: Do proper checking of * and ** in function definition.Damien George2015-11-23
| | | | | This patch checks that there is only one *, and that ** is last in the arg list.
* py: Check that second argument to hasattr is actually a string.Damien George2015-11-23
| | | | Fixes issue #1623.
* tests/int_big_*: Add more tests for result normalization.Paul Sokolovsky2015-11-22
| | | | Tested by comparability to small int/casting to bool.
* tests/int_big_xor: Test that xor result is normalized.Paul Sokolovsky2015-11-22
| | | | And thus can be successfully used in comparisons, etc.
* tests/float/string_format: Add testcase for incorrect rounding for %f.Paul Sokolovsky2015-11-22
|
* py: Implement default and star args for lambdas.Damien George2015-11-17
|
* cc3200: Unmount all user file systems after a soft reset.danicampora2015-11-16
|
* tests/jni: Add test for working with container of List interface.Paul Sokolovsky2015-11-13
|
* stmhal/can: Fix a bug in filter handling.Henrik Sölver2015-11-02
| | | | Reported here: http://forum.micropython.org/viewtopic.php?f=2&t=845
* extmod/modure: Make sure that errors in regexps are caught early.Paul Sokolovsky2015-11-01
|
* tests/base/struct1.py: Add test for repetition counters.Paul Sokolovsky2015-10-31
|
* tests: Make sure test output has \r\n line-ends when running on Windowsstijn2015-10-31
| | | | | | | This is the case already when using just subprocess.check_output, but in the special cases (cmdline, meminfo, ...) the carriage return gets lost during output processing so restore it in the end. This fixes the micropython/meminfo.py test on Windows.
* py: In inline asm, vldr and vstr offsets now in bytes not words.adminpete2015-10-31
| | | | As per ARM convention.
* cc3200: Set pin direction first, then value. Fixes #1542.danicampora2015-10-26
|
* tests/jni: Test for basic object operations.Paul Sokolovsky2015-10-24
|
* cc3200: Fix UART tests after correcting uart.read() behaviour.danicampora2015-10-21
|
* cc3200: Correct ticks_cpu and ticks_us functions in time module.danicampora2015-10-21
|
* tests: Disable some tests for pyboard that do not run correctly.Damien George2015-10-20
|
* tests/extmod: Add tests for sleep_ms/us(), ticks_ms/us/diff().Paul Sokolovsky2015-10-20
| | | | | Simple smoke tests, mostly for coverage. Added to extmod based on the fact that they're extensions to standard modules.
* cc3200: WLAN class can retrieve the existing instance.danicampora2015-10-19
|
* tests/wipy: Make WLAN test more stable.danicampora2015-10-19
|
* cc3200: Fix time.ticks_* functions.danicampora2015-10-19
|
* docs: Add wipy and network.server documentation.danicampora2015-10-19
|
* cc3200: Refactor network module to make the server a propper object.danicampora2015-10-19
|
* cc3200: Create wipy module, remove HeartBeat class.danicampora2015-10-19
| | | | | The heartbeat is now controllable via a single function within the wipy module.
* py: Add lsl/lsr/asr opcode support to inline Thumb2 assembler.Damien George2015-10-19
|
* cc3200: In scan results rename 'auth' field to 'sec'.danicampora2015-10-17
| | | | | As defined by the new API, since 'auth' is actually a tuple composed by the security type and the key.
* py: Fix with+for+return bug by popping for-iter when unwinding exc stack.Damien George2015-10-15
| | | | Addresses issue #1182.
* py: Remove dependency on printf/fwrite in mp_plat_print.Damien George2015-10-15
| | | | See issue #1500.
* tests/jni: Start adding modjni tests.Paul Sokolovsky2015-10-14
| | | | | | These are currently not intended to run with the rest of testsuite, as they require dependencies and special environment setup anyway (drafted in tests/jni/README).
* tests: Add more tests for viper 16/32-bit load/store, and ellipsis.Damien George2015-10-13
|
* py: Implement ptr32 load and store in viper emitter.Damien George2015-10-13
|
* unix: Add exit and paste-mode hints to shell startup banner.Damien George2015-10-12
| | | | Thanks to @nyov for the initial patch.
* Rename "Micro Python" to "MicroPython" in REPL, help, readme's and misc.Damien George2015-10-12
|
* tests: In pyb RTC tests, check wakeup register values.Peter Hinch2015-10-09
|
* tests: Add test for evaluation order of dictionary key/value pairs.Damien George2015-10-08
| | | | | In Python 3.4 the value is evaluated before the key. In Python 3.5 it's key then value.