pin_out = digitalio.DigitalInOut(board.Dx_OUTPUT)
     pin_out.direction = digitalio.Direction.OUTPUT
     # Test setting the value and reading it back
     pin_out.value = True
     pin_out = digitalio.DigitalInOut(board.Dx_OUTPUT)
     pin_out.direction = digitalio.Direction.OUTPUT
     # Test setting the value and reading it back
     pin_out.value = True
     pin_true = digitalio.DigitalInOut(board.Dx_INPUT_TRUE)
     pin_true.direction = digitalio.Direction.INPUT
     pin_true = digitalio.DigitalInOut(board.Dx_INPUT_TRUE)
     pin_true.direction = digitalio.Direction.INPUT
-    assert pin_true.value == True
-    assert pin_true.value == True  # Test subsequent call does not change value
+    assert pin_true.value is True
+    assert pin_true.value is True  # Test subsequent call does not change value
     pin_true = digitalio.DigitalInOut(board.Dx_INPUT_TRUE)
     pin_true.direction = digitalio.Direction.INPUT
     pin_true = digitalio.DigitalInOut(board.Dx_INPUT_TRUE)
     pin_true.direction = digitalio.Direction.INPUT
-    assert pin_true.value == True
-    assert pin_true.value == True  # Test subsequent call does not change value
+    assert pin_true.value is True
+    assert pin_true.value is True  # Test subsequent call does not change value
     pin_false = digitalio.DigitalInOut(board.Dx_INPUT_FALSE)
     pin_false.direction = digitalio.Direction.INPUT
     pin_false = digitalio.DigitalInOut(board.Dx_INPUT_FALSE)
     pin_false.direction = digitalio.Direction.INPUT
-    assert pin_false.value == False
-    assert pin_false.value == False  # Test subsequent call does not change value
+    assert pin_false.value is False
+    assert pin_false.value is False  # Test subsequent call does not change value
     pin_false = digitalio.DigitalInOut(board.Dx_INPUT_FALSE)
     pin_false.direction = digitalio.Direction.INPUT
     pin_false = digitalio.DigitalInOut(board.Dx_INPUT_FALSE)
     pin_false.direction = digitalio.Direction.INPUT
-    assert pin_false.value == False
-    assert pin_false.value == False  # Test subsequent call does not change value
+    assert pin_false.value is False
+    assert pin_false.value is False  # Test subsequent call does not change value
     pin_toggle = digitalio.DigitalInOut(board.Dx_INPUT_TOGGLE)
     pin_toggle.direction = digitalio.Direction.INPUT
     pin_toggle = digitalio.DigitalInOut(board.Dx_INPUT_TOGGLE)
     pin_toggle.direction = digitalio.Direction.INPUT