2 Tests which require an embedded platform (with actual hardware bindings)
3 but which are not architecture-specific.
7 from testing.board import default_pin
9 class TestDigitalInOut(unittest.TestCase):
12 def test_context_manager(self):
13 """Deinitialisation is triggered by __exit__()"""
14 dio = digitalio.DigitalInOut(default_pin)
15 self.assertIsNotNone(dio._pin)
18 self.assertIsNone(dio._pin)