diff options
Diffstat (limited to 'tests/misc')
| -rw-r--r-- | tests/misc/cexample_class.py | 20 | ||||
| -rw-r--r-- | tests/misc/cexample_class.py.exp | 2 |
2 files changed, 22 insertions, 0 deletions
diff --git a/tests/misc/cexample_class.py b/tests/misc/cexample_class.py new file mode 100644 index 000000000..bdeb9a8cb --- /dev/null +++ b/tests/misc/cexample_class.py @@ -0,0 +1,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) diff --git a/tests/misc/cexample_class.py.exp b/tests/misc/cexample_class.py.exp new file mode 100644 index 000000000..67d98761b --- /dev/null +++ b/tests/misc/cexample_class.py.exp @@ -0,0 +1,2 @@ +<Timer> +True |
