Commit 065df556 authored by Damien George's avatar Damien George

tests: Move native while test from pybnative to micropython.

And make it so this test can run on any target.

LED and time testing has been removed from this test, that can now be
tested using: ./run-tests.py --via-mpy --emit native.
Signed-off-by: default avatarDamien George <damien@micropython.org>
parent 20d9f340
import time, pyb
# test native while loop
@micropython.native
def f(led, n, d):
led.off()
def f(n):
i = 0
while i < n:
print(i)
led.toggle()
time.sleep_ms(d)
i += 1
led.off()
f(pyb.LED(1), 2, 150)
f(pyb.LED(2), 4, 50)
f(2)
f(4)
......@@ -941,7 +941,7 @@ the last matching regex is used:
)
if args.target == "pyboard":
# run pyboard tests
test_dirs += ("float", "stress", "pyb", "pybnative", "inlineasm")
test_dirs += ("float", "stress", "pyb", "inlineasm")
elif args.target in ("renesas-ra"):
test_dirs += ("float", "inlineasm", "renesas-ra")
elif args.target == "rp2":
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment