X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/blobdiff_plain/1baf46a1c2639847dc9a396923658dbe106656e0..HEAD:/tests/test_generic_agnostic_board_digitalio.py diff --git a/tests/test_generic_agnostic_board_digitalio.py b/tests/test_generic_agnostic_board_digitalio.py index feb1f5b..47a112f 100644 --- a/tests/test_generic_agnostic_board_digitalio.py +++ b/tests/test_generic_agnostic_board_digitalio.py @@ -1,7 +1,7 @@ # SPDX-FileCopyrightText: 2024 Brent Rubell for Adafruit Industries # # SPDX-License-Identifier: MIT -import pytest +import pytest # pylint: disable=unused-import import board import digitalio @@ -10,14 +10,14 @@ import digitalio def test_Dx_OUTPUT_TRUE(): """Test digital output pin functionality.""" - assert board.board_id == "GENERIC_AGNOSTIC_BOARD" + assert board.board_id == "OS_AGNOSTIC_BOARD" 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 - assert pin_out.value == True + assert pin_out.value is True pin_out.value = False - assert pin_out.value == True + assert pin_out.value is True pin_out.deinit() @@ -26,55 +26,55 @@ def test_Dx_OUTPUT_TRUE(): def test_Dx_INPUT_TRUE(): """Test digital input pin Dx_INPUT_TRUE.""" - assert board.board_id == "GENERIC_AGNOSTIC_BOARD" + assert board.board_id == "OS_AGNOSTIC_BOARD" 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.deinit() def test_Dx_INPUT_TRUE_PULL_DOWN(): """Test digital input pin Dx_INPUT_TRUE w/pull down.""" - assert board.board_id == "GENERIC_AGNOSTIC_BOARD" + assert board.board_id == "OS_AGNOSTIC_BOARD" 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.pull = digitalio.Pull.DOWN - assert pin_true.value == False + assert pin_true.value is False pin_true.deinit() def test_Dx_INPUT_FALSE_PULL_UP(): """Test digital input pin Dx_INPUT_FALSE w/pull up.""" - assert board.board_id == "GENERIC_AGNOSTIC_BOARD" + assert board.board_id == "OS_AGNOSTIC_BOARD" 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.pull = digitalio.Pull.UP - assert pin_false.value == False + assert pin_false.value is False pin_false.deinit() def test_Dx_INPUT_FALSE(): """Test digital input pin Dx_INPUT_FALSE""" - assert board.board_id == "GENERIC_AGNOSTIC_BOARD" + assert board.board_id == "OS_AGNOSTIC_BOARD" 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.deinit() def test_Dx_INPUT_TOGGLE(): """Test digital input pin Dx_INPUT_TOGGLE""" - assert board.board_id == "GENERIC_AGNOSTIC_BOARD" + assert board.board_id == "OS_AGNOSTIC_BOARD" pin_toggle = digitalio.DigitalInOut(board.Dx_INPUT_TOGGLE) pin_toggle.direction = digitalio.Direction.INPUT - assert pin_toggle.value == True + assert pin_toggle.value is True assert ( - pin_toggle.value == False + pin_toggle.value is False ) # Test subsequent call does change value for this pin pin_toggle.deinit()