summaryrefslogtreecommitdiff
path: root/tests/misc/cexample_class.py
blob: bdeb9a8cb21b2fe8b059c5276f93c6743f6db739 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# test custom native class

try:
    import cexample
    import time
except ImportError:
    print("SKIP")
    raise SystemExit

t = cexample.Timer()

print(t)
print(t.time() <= 1)

time.sleep_ms(100)

elapsed = t.time()

if not (99 <= elapsed <= 110):
    print("Elapsed time should be approx. 100ms but it is", elapsed)