tests: Get misc/print_exception and pyb/spi working on pyboard.
This commit is contained in:
parent
c8b0229bc7
commit
6936f4626c
@ -14,8 +14,11 @@ except Exception as e:
|
||||
print_exception(e, buf)
|
||||
s = buf.getvalue()
|
||||
for l in s.split("\n"):
|
||||
# uPy on pyboard prints <stdin> as file, so remove filename.
|
||||
if l.startswith(" File "):
|
||||
print(l[:8], l[-23:])
|
||||
# uPy and CPy tracebacks differ in that CPy prints a source line for
|
||||
# each traceback entry. In this case, we know that offending line
|
||||
# has 4-space indent, so filter it out.
|
||||
if not l.startswith(" "):
|
||||
elif not l.startswith(" "):
|
||||
print(l)
|
||||
|
@ -1,5 +1,5 @@
|
||||
SPI(1)
|
||||
SPI(1, SPI.MASTER, baudrate=328125, polarity=1, phase=0, bits=8)
|
||||
SPI(1, SPI.MASTER, baudrate=328125, prescaler=256, polarity=1, phase=0, bits=8)
|
||||
SPI(1, SPI.SLAVE, polarity=1, phase=1, bits=8)
|
||||
b'\xff'
|
||||
b'\xff'
|
||||
|
Loading…
x
Reference in New Issue
Block a user