Cover partial Phone capabilities
This commit is contained in:
@@ -29,6 +29,16 @@ ShellRoot {
|
||||
reachable: false,
|
||||
actions: []
|
||||
}];
|
||||
} else if (name === "unsupported") {
|
||||
KdeConnect.available = true;
|
||||
KdeConnect.devices = [{
|
||||
id: "fixture-phone",
|
||||
name: "Fixture iPhone",
|
||||
type: "phone",
|
||||
paired: true,
|
||||
reachable: true,
|
||||
actions: ["share"]
|
||||
}];
|
||||
} else if (name === "transfer") {
|
||||
KdeConnect.available = true;
|
||||
KdeConnect.transferActive = true;
|
||||
|
||||
@@ -139,6 +139,7 @@ printf '%s\n' "$messages_branch" | rg -Fq 'KdeConnect.' \
|
||||
|
||||
start_harness
|
||||
assert_fixture_state offline '[false, false, false]'
|
||||
assert_fixture_state unsupported '[true, false, false]'
|
||||
assert_fixture_state transfer '[false, false, false]'
|
||||
|
||||
printf 'Phone Messages contract: PASS\n'
|
||||
|
||||
Reference in New Issue
Block a user