summaryrefslogtreecommitdiffstatshomepage
path: root/tests/extmod/time_ms_us.py
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2015-10-20 01:53:10 +0300
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2015-10-20 01:54:20 +0300
commitacea9352a97480c6cab9a57a87581ffda2681faf (patch)
treeee1040aa9c87bfd86ed90f21b659ae10c4e7f1fe /tests/extmod/time_ms_us.py
parent9058a7031f8c6969b2b6956a926188ea36449d8e (diff)
downloadmicropython-acea9352a97480c6cab9a57a87581ffda2681faf.tar.gz
micropython-acea9352a97480c6cab9a57a87581ffda2681faf.zip
tests/extmod: Add tests for sleep_ms/us(), ticks_ms/us/diff().
Simple smoke tests, mostly for coverage. Added to extmod based on the fact that they're extensions to standard modules.
Diffstat (limited to 'tests/extmod/time_ms_us.py')
-rw-r--r--tests/extmod/time_ms_us.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/extmod/time_ms_us.py b/tests/extmod/time_ms_us.py
new file mode 100644
index 0000000000..2078f1bb53
--- /dev/null
+++ b/tests/extmod/time_ms_us.py
@@ -0,0 +1,12 @@
+import sys
+import utime
+try:
+ utime.sleep_ms
+except AttributeError:
+ print("SKIP")
+ sys.exit()
+
+utime.sleep_ms(1)
+utime.sleep_us(1)
+print(utime.ticks_diff(utime.ticks_ms(), utime.ticks_ms()) <= 1)
+print(utime.ticks_diff(utime.ticks_us(), utime.ticks_us()) <= 500)