kopia lustrzana https://github.com/micropython/micropython
tests/io: Add simple IOBase test.
rodzic
565f590586
commit
9144b1f10c
|
@ -0,0 +1,19 @@
|
||||||
|
try:
|
||||||
|
import uio as io
|
||||||
|
except:
|
||||||
|
import io
|
||||||
|
|
||||||
|
try:
|
||||||
|
io.IOBase
|
||||||
|
except AttributeError:
|
||||||
|
print('SKIP')
|
||||||
|
raise SystemExit
|
||||||
|
|
||||||
|
|
||||||
|
class MyIO(io.IOBase):
|
||||||
|
def write(self, buf):
|
||||||
|
# CPython and uPy pass in different types for buf (str vs bytearray)
|
||||||
|
print('write', len(buf))
|
||||||
|
return len(buf)
|
||||||
|
|
||||||
|
print('test', file=MyIO())
|
Ładowanie…
Reference in New Issue