5 if agnostic.platform == "esp8266":
10 class TestDigitalInOut(unittest.TestCase):
13 def test_default(self):
14 """Check that a DigitalInOut is an input with constructed"""
16 from microcontroller import Pin
17 pin = next(Pin.iteritems()) # grab any pin
18 dio = digitalio.DigitalInOut(pin)
19 self.assertEqual(dio.direction, digitalio.Direction.INPUT)
20 self.assertEqual(dio.pull, digitalio.Pull.DOWN)
25 from utime import sleep
26 led = digitalio.DigitalInOut(LEDPIN)
27 led.direction = digitalio.Direction.OUTPUT