1# Copyright 2024 Google LLC 2# 3# Licensed under the Apache License, Version 2.0 (the "License"); 4# you may not use this file except in compliance with the License. 5# You may obtain a copy of the License at 6# 7# https://www.apache.org/licenses/LICENSE-2.0 8# 9# Unless required by applicable law or agreed to in writing, software 10# distributed under the License is distributed on an "AS IS" BASIS, 11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12# See the License for the specific language governing permissions and 13# limitations under the License. 14 15from pairing.br_edr.legacy.tests import BREDRLegacyTestClass 16from pairing.br_edr.misc.service_access_tests import ServiceAccessTempBondingTest 17 18from pairing.br_edr.ssp.display_output_and_yes_no_input.tests import BREDRDisplayYesNoTestClass 19from pairing.br_edr.ssp.display_output_only.tests import BREDRDisplayOnlyTestClass 20from pairing.br_edr.ssp.keyboard_input_only.tests import BREDRKeyboardOnlyTestClass 21from pairing.br_edr.ssp.no_output_no_input.tests import BREDRNoOutputNoInputTestClass 22 23from pairing.ble.legacy.display_output_and_keyboard_input.tests import BLELegDisplayKbdTestClass 24from pairing.ble.legacy.display_output_and_yes_no_input.tests import BLELegDisplayYesNoTestClass 25from pairing.ble.legacy.display_output_only.tests import BLELegDisplayOnlyTestClass 26from pairing.ble.legacy.keyboard_input_only.tests import BLELegKbdOnlyTestClass 27from pairing.ble.legacy.no_output_no_input.tests import BLELegNoInputNoOutputTestClass 28 29 30from pairing.ble.sc.display_output_and_keyboard_input.tests import BLESCDisplayKbdTestClass 31from pairing.ble.sc.display_output_and_yes_no_input.tests import BLESCDisplayYesNoTestClass 32from pairing.ble.sc.display_output_only.tests import BLESCDisplayOnlyTestClass 33from pairing.ble.sc.keyboard_input_only.tests import BLESCKbdOnlyTestClass 34from pairing.ble.sc.no_output_no_input.tests import BLESCNoInputNoOutputTestClass 35 36 37from pairing.smp_test import SmpTest 38 39 40_test_class_list = [ 41 BLELegDisplayKbdTestClass, 42 BLELegDisplayOnlyTestClass, 43 BLELegDisplayYesNoTestClass, 44 BLELegKbdOnlyTestClass, 45 # BLELegNoInputNoOutputTestClass, 46 BLESCDisplayKbdTestClass, 47 # BLESCDisplayOnlyTestClass, 48 BLESCDisplayYesNoTestClass, 49 # BLESCKbdOnlyTestClass, 50 BLESCNoInputNoOutputTestClass, 51 BREDRDisplayYesNoTestClass, 52 BREDRDisplayOnlyTestClass, 53 # BREDRKeyboardOnlyTestClass, 54 BREDRNoOutputNoInputTestClass, 55 BREDRLegacyTestClass, 56 # ServiceAccessTempBondingTest, 57 SmpTest, 58] 59