--- /dev/null
+import pytest
+import board
+import analogio
+
+def test_ax_input_rand_int():
+ assert board.board_id == "GENERIC_AGNOSTIC_BOARD"
+ pin_random = analogio.AnalogIn(board.Ax_INPUT_RAND_INT)
+ assert isinstance(pin_random.value, int)
+ pin_random.deinit()
-# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
+# SPDX-FileCopyrightText: 2024 Brent Rubell for Adafruit Industries
#
# SPDX-License-Identifier: MIT
"""
* Author(s): Carter Nelson
"""
-from adafruit_blinka.microcontroller.mcp2221.pin import Pin
+from adafruit_blinka.microcontroller.generic_agnostic_board.pin import Pin
from adafruit_blinka import ContextManaged
# is pin a pull down and pin is HIGH?
if self._pull == Pin.PULL_DOWN and self.current_value == True:
self.current_value = False
-
return self.current_value
def value(self, val=None):