diff options
author | Damien George <damien.p.george@gmail.com> | 2016-12-05 11:55:43 +1100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2016-12-05 11:55:43 +1100 |
commit | 042d5f24d6e5119f0e15903c1e435e2e6473f72d (patch) | |
tree | 519950aa33215f30aae86935e343b4cd13a09378 | |
parent | 374ed317c587dfc5ffcd9bdbe21aaa39d81c246b (diff) | |
download | micropython-042d5f24d6e5119f0e15903c1e435e2e6473f72d.tar.gz micropython-042d5f24d6e5119f0e15903c1e435e2e6473f72d.zip |
tests/extmod/framebuf1: Add basics tests for hline, vline, rect, line.
-rw-r--r-- | tests/extmod/framebuf1.py | 20 | ||||
-rw-r--r-- | tests/extmod/framebuf1.py.exp | 4 |
2 files changed, 24 insertions, 0 deletions
diff --git a/tests/extmod/framebuf1.py b/tests/extmod/framebuf1.py index 7faad7181b..7be3655284 100644 --- a/tests/extmod/framebuf1.py +++ b/tests/extmod/framebuf1.py @@ -30,6 +30,26 @@ print(buf) # get pixel print(fbuf.pixel(0, 0), fbuf.pixel(1, 1)) +# hline +fbuf.fill(0) +fbuf.hline(0, 1, w, 1) +print('hline', buf) + +# vline +fbuf.fill(0) +fbuf.vline(1, 0, h, 1) +print('vline', buf) + +# rect +fbuf.fill(0) +fbuf.rect(1, 1, 3, 3, 1) +print('rect', buf) + +# line +fbuf.fill(0) +fbuf.line(1, 1, 3, 3, 1) +print('line', buf) + # scroll fbuf.fill(0) fbuf.pixel(2, 7, 1) diff --git a/tests/extmod/framebuf1.py.exp b/tests/extmod/framebuf1.py.exp index 1577faac8a..dae02ad868 100644 --- a/tests/extmod/framebuf1.py.exp +++ b/tests/extmod/framebuf1.py.exp @@ -3,6 +3,10 @@ bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') bytearray(b'\x01\x00\x00\x00\x01\x80\x00\x00\x00\x80') bytearray(b'\x01\x00\x00\x00\x01\x80\x00\x00\x00\x00') 1 0 +hline bytearray(b'\x02\x02\x02\x02\x02\x00\x00\x00\x00\x00') +vline bytearray(b'\x00\xff\x00\x00\x00\x00\xff\x00\x00\x00') +rect bytearray(b'\x00\x0e\n\x0e\x00\x00\x00\x00\x00\x00') +line bytearray(b'\x00\x02\x04\x08\x00\x00\x00\x00\x00\x00') bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00') bytearray(b'\x00\x00@\x00\x00\x00\x00\x00\x00\x00') bytearray(b'\x00\x00\x00@\x00\x00\x00\x00\x00\x00') |