You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
1.5 KiB
44 lines
1.5 KiB
https://bugs.gentoo.org/923794
|
|
https://bugs.gentoo.org/927405
|
|
https://gitlab.freedesktop.org/upower/upower/-/merge_requests/207
|
|
https://bugs.debian.org/1059467
|
|
https://github.com/martinpitt/python-dbusmock/pull/192
|
|
|
|
From bd1e4698f480c6b94afa0536fc02e211ae5a87fb Mon Sep 17 00:00:00 2001
|
|
From: Martin Pitt <martin@piware.de>
|
|
Date: Thu, 28 Dec 2023 21:13:15 +0100
|
|
Subject: [PATCH] linux: Adjust test_bluetooth_le_device for dbusmock 0.30.1
|
|
|
|
dbusmock 0.30.1 changed the BlueZ template to set the default "Class"
|
|
property to `MOCK_PHONE_CLASS` right away instead of in PairDevice() [1].
|
|
|
|
test_bluetooth_le_device() relied on the previous implicit default of a
|
|
"0" Class value. Set this explicitly to expect a "generic" device. This
|
|
makes the test work with old and current dbusmock versions.
|
|
|
|
https://bugs.debian.org/1059467
|
|
|
|
[1] https://github.com/martinpitt/python-dbusmock/pull/192
|
|
---
|
|
src/linux/integration-test.py | 4 +++-
|
|
1 file changed, 3 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/src/linux/integration-test.py b/src/linux/integration-test.py
|
|
index e6861253..4c071e85 100755
|
|
--- a/src/linux/integration-test.py
|
|
+++ b/src/linux/integration-test.py
|
|
@@ -2162,7 +2162,9 @@ class Tests(dbusmock.DBusTestCase):
|
|
|
|
alias = 'Satechi M1 Mouse'
|
|
battery_level = 99
|
|
- device_properties = None
|
|
+ device_properties = {
|
|
+ 'Class': dbus.UInt32(0, variant_level=1)
|
|
+ }
|
|
|
|
devs = self._add_bluez_battery_device(alias, device_properties, battery_level)
|
|
self.assertEqual(len(devs), 1)
|
|
--
|
|
GitLab
|
|
|