summaryrefslogtreecommitdiffstatshomepage
path: root/tests
diff options
context:
space:
mode:
authordanicampora <daniel@wipy.io>2015-10-14 09:46:18 +0200
committerdanicampora <daniel@wipy.io>2015-10-19 21:17:15 +0200
commitd8137178bb3d0e755278703f66efe33cf07398eb (patch)
treedd0d86ce928f7c2010a7dad0384d30483b282d68 /tests
parent39a380b6219159d97714507698ad0309a08b0a73 (diff)
downloadmicropython-d8137178bb3d0e755278703f66efe33cf07398eb.tar.gz
micropython-d8137178bb3d0e755278703f66efe33cf07398eb.zip
cc3200: Create wipy module, remove HeartBeat class.
The heartbeat is now controllable via a single function within the wipy module.
Diffstat (limited to 'tests')
-rw-r--r--tests/wipy/modwipy.py21
-rw-r--r--tests/wipy/modwipy.py.exp4
2 files changed, 25 insertions, 0 deletions
diff --git a/tests/wipy/modwipy.py b/tests/wipy/modwipy.py
new file mode 100644
index 0000000000..7571af0753
--- /dev/null
+++ b/tests/wipy/modwipy.py
@@ -0,0 +1,21 @@
+'''
+wipy module test for the CC3200 based boards
+'''
+
+import os
+import wipy
+
+mch = os.uname().machine
+if not 'LaunchPad' in mch and not'WiPy' in mch:
+ raise Exception('Board not supported!')
+
+print(wipy.heartbeat() == True)
+wipy.heartbeat(False)
+print(wipy.heartbeat() == False)
+wipy.heartbeat(True)
+print(wipy.heartbeat() == True)
+
+try:
+ wipy.heartbeat(True, 1)
+except:
+ print('Exception')
diff --git a/tests/wipy/modwipy.py.exp b/tests/wipy/modwipy.py.exp
new file mode 100644
index 0000000000..52eeb534ee
--- /dev/null
+++ b/tests/wipy/modwipy.py.exp
@@ -0,0 +1,4 @@
+True
+True
+True
+Exception