diff options
author | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2016-07-17 16:30:24 +0300 |
---|---|---|
committer | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2016-07-17 16:30:24 +0300 |
commit | c3f519adfe1faf7808fa49fdb6006040317279ca (patch) | |
tree | 27ee4baddae1b5da95354f201688e4dc941b5153 | |
parent | bd6622abe8447993d8efb60738938593667e8e4a (diff) | |
download | micropython-c3f519adfe1faf7808fa49fdb6006040317279ca.tar.gz micropython-c3f519adfe1faf7808fa49fdb6006040317279ca.zip |
tests/extmod/machine_pinbase: Skip if machine.PinBase is not available.
-rw-r--r-- | tests/extmod/machine_pinbase.py | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/tests/extmod/machine_pinbase.py b/tests/extmod/machine_pinbase.py index 07a489a596..5e82823ec0 100644 --- a/tests/extmod/machine_pinbase.py +++ b/tests/extmod/machine_pinbase.py @@ -1,10 +1,16 @@ try: - from umachine import PinBase + import umachine as machine except ImportError: - from machine import PinBase + import machine +try: + machine.PinBase +except AttributeError: + print("SKIP") + import sys + sys.exit() -class MyPin(PinBase): +class MyPin(machine.PinBase): def __init__(self): print("__init__") |