You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<journeyname="Hardware Wallet Connect Flow From Settings">
2
+
<description>
3
+
Verifies the Connect Hardware flow entered from Hardware Wallets settings: forgets the
4
+
paired device so it can be rediscovered, opens Settings then Hardware Wallets, taps Add,
5
+
and runs Searching, Found and Paired, editing the Label Funds field before finishing.
6
+
Confirms the paired device is listed under its custom label, which re-pairs the emulator
7
+
so later journeys can run. Requires a paired Bridge emulator (run connect-home-tile.xml
8
+
first).
9
+
</description>
10
+
<actions>
11
+
<action>
12
+
Launch the Bitkit app, open the menu, navigate to Settings, then Dev Settings, then tap the "Trezor" row
13
+
</action>
14
+
<action>
15
+
Tap the forget-device (trash) icon next to the known device, confirming any dialog, so the device becomes discoverable again
16
+
</action>
17
+
<action>
18
+
Navigate back to Settings, open General, then Payments, then tap the "Hardware Wallets" row
19
+
</action>
20
+
<action>
21
+
Verify the Hardware Wallets screen (testTag "HardwareWalletsScreen") shows no paired devices
22
+
</action>
23
+
<action>
24
+
Tap the "Add Hardware Wallet" button (testTag "AddHardwareWallet")
25
+
</action>
26
+
<action>
27
+
Verify a bottom sheet opens titled "Hardware Wallet" (testTag "hw_intro_screen"); tap the "Continue" button
28
+
</action>
29
+
<action>
30
+
Verify the sheet advances to the "Connect Device" step (testTag "hw_searching_screen") headed "Searching for devices"
31
+
</action>
32
+
<action>
33
+
Verify the sheet advances to the "Found Device" step (testTag "hw_found_screen") headed "Found Trezor" within 15 seconds, then tap "Connect"
34
+
</action>
35
+
<action>
36
+
Verify the sheet advances to the "Device Connected" step (testTag "hw_paired_screen") headed "Paired Trezor", showing a balance and an editable "Label Funds" field, with no PIN or pairing prompt
37
+
</action>
38
+
<action>
39
+
Clear the "Label Funds" field (testTag "hw_paired_label_field") and type "My Trezor"
40
+
</action>
41
+
<action>
42
+
Tap the "Finish" button (testTag "hw_paired_finish") and verify the sheet closes back to the Hardware Wallets screen
43
+
</action>
44
+
<action>
45
+
Verify the Hardware Wallets screen now lists one paired device named "My Trezor" with a green connection indicator
Copy file name to clipboardExpand all lines: journeys/hardware-wallet/suggestion-intro-sheet.xml
+15-8Lines changed: 15 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,10 @@
1
1
<journeyname="Hardware Wallet Suggestion Card and Intro Sheet">
2
2
<description>
3
-
Verifies the no-device home state: forgetting the paired device removes the
4
-
hardware tile, the Hardware suggestion card appears, and tapping it opens the
5
-
connect intro sheet with disabled Continue. Re-pairs the emulator at the end so
6
-
other journeys can run afterwards. Requires a paired Bridge emulator.
3
+
Verifies the no-device home state and the full Connect Hardware flow: forgetting the
4
+
paired device removes the hardware tile, the Hardware suggestion card appears, and
5
+
tapping it opens the connect intro sheet. Continuing runs Searching, Found and Paired,
6
+
which re-pairs the emulator at the end so other journeys can run afterwards. Requires a
7
+
paired Bridge emulator.
7
8
</description>
8
9
<actions>
9
10
<action>
@@ -31,16 +32,22 @@
31
32
Verify the headline reads "Add your hardware wallet" with the words "hardware wallet" in blue
32
33
</action>
33
34
<action>
34
-
Verify the "Continue" button appears disabled and tapping it does nothing
35
+
Tap the "Continue" button and verify the sheet advances to the "Connect Device" step headed "Searching for devices", showing a loading animation and a "Cancel" button
35
36
</action>
36
37
<action>
37
-
Tap the "Cancel" button and verify the sheet closes back to the home screen
38
+
Verify the sheet advances to the "Found Device" step within 15 seconds, headed "Found Trezor" with a "Connect" button
38
39
</action>
39
40
<action>
40
-
Open the menu, navigate to Settings, then Dev Settings, then tap the "Trezor" row, tap "Scan", and tap the discovered device to re-pair it
41
+
Tap the "Connect" button
41
42
</action>
42
43
<action>
43
-
Verify the device connects within 15 seconds
44
+
Verify the sheet advances to the "Device Connected" step headed "Paired Trezor" within 15 seconds, showing a balance and an editable "Label Funds" field defaulting to the device name, with no PIN or pairing prompt
45
+
</action>
46
+
<action>
47
+
Tap the "Finish" button and verify the sheet closes back to the home screen
48
+
</action>
49
+
<action>
50
+
Verify the hardware wallet tile reappears beneath the SAVINGS and SPENDING tiles with the device name and a green connection indicator
0 commit comments