Damien George
|
3ca84026db
|
unix: Enable REPL auto-indent.
|
2015-09-12 22:09:18 +01:00 |
|
Dave Hylands
|
9d6128acdc
|
stmhal: fix single precision float printing error
Fixes #1435.
|
2015-09-11 23:09:50 +03:00 |
|
Daniel Campora
|
f352fe82a5
|
tests/wipy: Add I2C tests.
|
2015-09-10 08:00:59 +02:00 |
|
Daniel Campora
|
d265df589e
|
tests/wipy: Disable the REPL on UART before running the UART test.
|
2015-09-10 08:00:53 +02:00 |
|
Daniel Campora
|
4cc0cd6cab
|
tests/wipy: Additional tests for when the UART is un-initialized.
|
2015-09-10 08:00:35 +02:00 |
|
Daniel Campora
|
4d7fa05b43
|
cc3200: Improve Pin and UART implementation.
Deassign pins af before assigning. Make uart.any() return the
correct value everytime, this requires interrupts to be always
enabled.
|
2015-09-10 08:00:12 +02:00 |
|
Daniel Campora
|
f8b98d8329
|
tests/wipy: Improve UART tests with no pin assignment case.
|
2015-09-10 07:59:59 +02:00 |
|
Daniel Campora
|
88ca6c94d9
|
tests: Ignore exception chain test on the WiPy.
Fails because warnings are not enabled on the CC3200.
|
2015-09-10 07:59:53 +02:00 |
|
Daniel Campora
|
f91f212d9f
|
cc3200: New UART API plus related test.
|
2015-09-10 07:59:47 +02:00 |
|
Daniel Campora
|
36821d095a
|
cc3200: Add alternate functions list to Pin object.
Also remove pin.high() and pin.low() methods.
|
2015-09-10 07:59:41 +02:00 |
|
Daniel Campora
|
d5e256486e
|
cc3200: Re-work Pin class according to the new API.
Also add relevant test.
|
2015-09-10 07:59:35 +02:00 |
|
Damien George
|
75a811a6df
|
tests: Move int+unicode test to unicode-specific test directory.
|
2015-09-07 21:36:24 +01:00 |
|
Damien George
|
2b000474d9
|
py/lexer: Properly classify floats that look like hex numbers.
Eg 0e0 almost looks like a hex number but in fact is a float.
|
2015-09-07 17:33:44 +01:00 |
|
Damien George
|
0be3c70cd8
|
py/lexer: Raise SyntaxError when unicode char point out of range.
|
2015-09-07 17:19:17 +01:00 |
|
Damien George
|
081f9325f5
|
py/lexer: Raise NotImplError for unicode name escape, instead of assert.
|
2015-09-07 17:08:49 +01:00 |
|
Damien George
|
a7ffa972f3
|
tests: Add tests for non-compliant behaviour of lexer.
|
2015-09-07 16:59:55 +01:00 |
|
Damien George
|
558a016e2c
|
py/compile: Refine SyntaxError for repeated use of global/nonlocal.
|
2015-09-07 16:55:02 +01:00 |
|
Damien George
|
55b11e6d38
|
py/objstr: For str.endswith(s, start) raise NotImpl instead of assert.
|
2015-09-04 16:49:56 +01:00 |
|
Damien George
|
25afc7da0d
|
tests: Add tests to improve coverage of objstr.c.
|
2015-09-03 23:06:18 +01:00 |
|
Damien George
|
81794fcd31
|
py/binary: Add support for array('q') and array('Q').
|
2015-09-01 16:31:48 +01:00 |
|
Damien George
|
22602cc37b
|
py/objstr: Make str.rsplit(None,n) raise NotImpl instead of assert(0).
|
2015-09-01 15:35:31 +01:00 |
|
Paul Sokolovsky
|
1b693543aa
|
tests: Skip exception_chain.py with native emitter.
|
2015-09-01 11:53:27 +03:00 |
|
Paul Sokolovsky
|
ab2594e341
|
tests: Add test for exception-chaining raise syntax.
|
2015-09-01 10:39:11 +03:00 |
|
Damien George
|
39c91d3624
|
tests: Fix non-compliant expected output to match actual behaviour.
|
2015-08-30 12:46:08 +01:00 |
|
Damien George
|
000730ecaa
|
py/objstr: Simplify error handling for bad conversion specifier.
|
2015-08-30 12:43:21 +01:00 |
|