Skip to content
Snippets Groups Projects
Commit 9102af6a authored by Damien George's avatar Damien George
Browse files

tests: Add a test for native code on pyboard.

parent c4ccb078
No related branches found
No related tags found
No related merge requests found
@micropython.native
def f(led, n):
led.off()
i = 0
while i < n:
led.toggle()
d = pyb.delay
d(50) # pyb.delay(50) doesn't work!
i += 1
print(i)
led.off()
f(pyb.LED(1), 2)
f(pyb.LED(2), 4)
1
2
1
2
3
4
......@@ -115,7 +115,7 @@ def main():
test_dirs = ('basics', 'float', 'import', 'io', 'misc')
else:
# run pyboard tests
test_dirs = ('basics', 'float', 'pyb', 'inlineasm')
test_dirs = ('basics', 'float', 'pyb', 'pybnative', 'inlineasm')
tests = sorted(test_file for test_files in (glob('{}/*.py'.format(dir)) for dir in test_dirs) for test_file in test_files)
else:
# tests explicitly given
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment