From 2f02960607b75e74a757ded1e2472a5fb8585d4f Mon Sep 17 00:00:00 2001 From: Damien George 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 47d84c8b5e..a8ba484b1c 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()