Skip to content

Commit 0852acf

Browse files
Jongydpgeorge
authored andcommitted
tests/run-tests: Auto-skip extmod/ticks_diff, extmod/time_ms_us tests.
1 parent 88cbfd7 commit 0852acf

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

tests/extmod/ticks_diff.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
from utime import ticks_diff, ticks_add
1+
try:
2+
from utime import ticks_diff, ticks_add
3+
except ImportError:
4+
print("SKIP")
5+
raise SystemExit
26

37
MAX = ticks_add(0, -1)
48
# Should be done like this to avoid small int overflow

tests/extmod/time_ms_us.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import utime
21
try:
3-
utime.sleep_ms
4-
except AttributeError:
2+
import utime
3+
utime.sleep_ms, utime.sleep_us, utime.ticks_diff, utime.ticks_ms, utime.ticks_us, utime.ticks_cpu
4+
except (ImportError, AttributeError):
55
print("SKIP")
66
raise SystemExit
77

tests/run-tests

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -384,8 +384,6 @@ def run_tests(pyb, tests, args, base_path="."):
384384
skip_tests.add('micropython/opt_level.py') # don't assume line numbers are stored
385385
elif args.target == 'nrf':
386386
skip_tests.add('basics/memoryview1.py') # no item assignment for memoryview
387-
skip_tests.add('extmod/ticks_diff.py') # unimplemented: utime.ticks_diff
388-
skip_tests.add('extmod/time_ms_us.py') # unimplemented: utime.ticks_ms
389387
skip_tests.add('extmod/urandom_basic.py') # unimplemented: urandom.seed
390388
skip_tests.add('micropython/opt_level.py') # no support for line numbers
391389
skip_tests.add('misc/non_compliant.py') # no item assignment for bytearray

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy