# SPDX-FileCopyrightText: 2024 Brent Rubell for Adafruit Industries # # SPDX-License-Identifier: MIT import pytest # pylint: disable=unused-import import busio from board import SCL, SDA def test_i2c_scan_random(): i2c = busio.I2C(SCL, SDA) i2c.try_lock() addr_list = i2c.scan() assert len(addr_list) == 3 for addr in addr_list: assert addr >= 0x0 assert addr <= 0x79 i2c.unlock() i2c.deinit()