Skip a test for Bluetooth HCI socket (added in GH-132023) if it fails (GH-132072)

This commit is contained in:
Serhiy Storchaka 2025-04-05 16:41:57 +03:00 committed by GitHub
parent bfc292abc1
commit ef70f02925
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -2725,7 +2725,12 @@ class BasicBluetoothTest(unittest.TestCase):
self.assertEqual(addr, socket.BDADDR_ANY)
else:
dev = 0
s.bind((dev,))
try:
s.bind((dev,))
except OSError as err:
if err.errno in (errno.EINVAL, errno.ENODEV):
self.skipTest(str(err))
raise
addr = s.getsockname()
self.assertEqual(addr, dev)