From 2f02960607b75e74a757ded1e2472a5fb8585d4f Mon Sep 17 00:00:00 2001
From: Damien George <damien.p.george@gmail.com>
Date: Fri, 9 Sep 2016 19:33:50 +1000
Subject: [PATCH] tests/pyb: Add test for ExtInt when doing swint while
 disabled.

---
 tests/pyb/extint.py | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/tests/pyb/extint.py b/tests/pyb/extint.py
index 47d84c8b5..a8ba484b1 100644
--- a/tests/pyb/extint.py
+++ b/tests/pyb/extint.py
@@ -1,8 +1,17 @@
 import pyb
 
+# test basic functionality
 ext = pyb.ExtInt('X1', pyb.ExtInt.IRQ_RISING, pyb.Pin.PULL_DOWN, lambda l:print('line:', l))
 ext.disable()
 ext.enable()
 print(ext.line())
 ext.swint()
+
+# test swint while disabled, then again after re-enabled
+ext.disable()
+ext.swint()
+ext.enable()
+ext.swint()
+
+# disable now that the test is finished
 ext.disable()
-- 
GitLab