summaryrefslogtreecommitdiff
path: root/tests/micropython/viper_ptr16_load.py
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2015-04-22 23:18:28 +0100
committerDamien George <damien.p.george@gmail.com>2015-04-22 23:18:28 +0100
commit40d43ea88dfff431dd863146dd2e62ea8c24683e (patch)
treefb9000e5d78f4fbaf63d0ea0533c56dbfb4c4a0f /tests/micropython/viper_ptr16_load.py
parent5e9810396f21698718eb26a3d4125bfeeb2f8859 (diff)
tests: Add more tests for viper, including tests for ViperTypeError's.
Diffstat (limited to 'tests/micropython/viper_ptr16_load.py')
-rw-r--r--tests/micropython/viper_ptr16_load.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/micropython/viper_ptr16_load.py b/tests/micropython/viper_ptr16_load.py
index 06ce7db15..81a413c40 100644
--- a/tests/micropython/viper_ptr16_load.py
+++ b/tests/micropython/viper_ptr16_load.py
@@ -6,6 +6,10 @@ def get(src:ptr16) -> int:
return src[0]
@micropython.viper
+def get1(src:ptr16) -> int:
+ return src[1]
+
+@micropython.viper
def memadd(src:ptr16, n:int) -> int:
sum = 0
for i in range(n):
@@ -14,5 +18,5 @@ def memadd(src:ptr16, n:int) -> int:
b = bytearray(b'1234')
print(b)
-print(get(b))
+print(get(b), get1(b))
print(memadd(b, 2))