Sanitize Control Center test fixtures
This commit is contained in:
@@ -23,8 +23,8 @@ loader.exec_module(bridge)
|
||||
class KdeConnectBridgeTest(unittest.TestCase):
|
||||
def test_status_omits_network_and_exposes_supported_ios_actions(self) -> None:
|
||||
line = (
|
||||
"- Gib's iPhone: 90B54E84548E4F109268EC2D0E7D6930 "
|
||||
"on 192.168.1.7 via LAN (paired and reachable)"
|
||||
"- Fixture iPhone: BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB "
|
||||
"on 192.0.2.7 via LAN (paired and reachable)"
|
||||
)
|
||||
plugins = [
|
||||
"kdeconnect_clipboard",
|
||||
@@ -36,12 +36,12 @@ class KdeConnectBridgeTest(unittest.TestCase):
|
||||
|
||||
device = bridge.normalize_device_line(line, plugins)
|
||||
|
||||
self.assertEqual(device["name"], "Gib's iPhone")
|
||||
self.assertEqual(device["name"], "Fixture iPhone")
|
||||
self.assertEqual(device["type"], "phone")
|
||||
self.assertTrue(device["paired"])
|
||||
self.assertTrue(device["reachable"])
|
||||
self.assertEqual(device["actions"], ["clipboard", "ping", "ring", "share"])
|
||||
self.assertNotIn("192.168.1.7", json.dumps(device))
|
||||
self.assertNotIn("192.0.2.7", json.dumps(device))
|
||||
self.assertNotIn("LAN", json.dumps(device))
|
||||
|
||||
def test_status_parses_an_offline_paired_device(self) -> None:
|
||||
@@ -70,7 +70,7 @@ class KdeConnectBridgeTest(unittest.TestCase):
|
||||
self.assertEqual(bridge.validate_file(file_path), file_path.resolve())
|
||||
|
||||
def test_action_commands_use_separate_arguments(self) -> None:
|
||||
device_id = "90B54E84548E4F109268EC2D0E7D6930"
|
||||
device_id = "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
|
||||
self.assertEqual(
|
||||
bridge.action_command("ring", device_id),
|
||||
["kdeconnect-cli", "-d", device_id, "--ring"],
|
||||
@@ -84,7 +84,7 @@ class KdeConnectBridgeTest(unittest.TestCase):
|
||||
with self.assertRaisesRegex(ValueError, "unsupported-action"):
|
||||
bridge.action_command(
|
||||
"unlock",
|
||||
"90B54E84548E4F109268EC2D0E7D6930",
|
||||
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
|
||||
)
|
||||
|
||||
def test_busctl_plugin_output_is_normalized(self) -> None:
|
||||
@@ -120,7 +120,7 @@ class KdeConnectBridgeTest(unittest.TestCase):
|
||||
|
||||
self.assertEqual(
|
||||
bridge.device_plugins(
|
||||
"90B54E84548E4F109268EC2D0E7D6930",
|
||||
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
|
||||
runner,
|
||||
),
|
||||
[
|
||||
|
||||
Reference in New Issue
Block a user