2 from testing.platform import led_pin,default_pin
4 class TestDigitalInOut(unittest.TestCase):
7 def test_default(self):
9 """Check that a DigitalInOut is input with no pull when constructed"""
10 with digitalio.DigitalInOut(default_pin) as dio:
11 self.assertEqual(dio.direction, digitalio.Direction.INPUT)
12 self.assertEqual(dio.pull, None)
17 from agnostic import time
18 with digitalio.DigitalInOut(led_pin) as led:
19 led.direction = digitalio.Direction.OUTPUT
20 result = input("LED wired to {} (Y/n)?".format(led))
21 if result.lower() != 'n':
26 result = input("Blinked (Y/n)?")
27 self.assertTrue(result.lower() != 'n')