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
Copy file name to clipboardExpand all lines: journeys/hardware-wallet/connect-home-tile.xml
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -2,8 +2,8 @@
2
2
<description>
3
3
Pairs the Bridge Trezor emulator through the dev Trezor screen, then verifies the
4
4
home-screen hardware wallet tile: name, connection indicator, balance, and the
5
-
not-yet-implemented overview notice. Requires the bitkit-docker Trezor User Env
6
-
running and a Bridge-enabled build (see README.md).
5
+
hardware wallet detail screen. Requires the bitkit-docker Trezor User Env running
6
+
and a Bridge-enabled build (see README.md).
7
7
</description>
8
8
<actions>
9
9
<action>
@@ -40,7 +40,7 @@
40
40
Tap the hardware wallet tile
41
41
</action>
42
42
<action>
43
-
Verify the hardware wallet detail screen opens, showing the device name with a blue bitcoin icon in the top bar and a balance header
43
+
Verify the hardware wallet detail screen opens (testTag "HardwareWalletScreen"), showing the device name with a blue bitcoin icon in the top bar and a balance header
Copy file name to clipboardExpand all lines: journeys/hardware-wallet/detail-overview.xml
+7-7Lines changed: 7 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
1
<journeyname="Hardware Wallet Detail Overview">
2
2
<description>
3
3
Opens the hardware wallet detail screen from the home tile and verifies its overview:
4
-
the top bar, balance header, the not-yet-implemented Transfer To Spending action, the
5
-
grouped activity list, and the Remove device confirm dialog. The final Remove step
6
-
forgets the device, so run this last (re-run connect-home-tile.xml to pair again).
7
-
Requires a paired Bridge emulator (run connect-home-tile.xml first).
4
+
the top bar, balance header, the current Transfer To Spending placeholder when funds
5
+
are present, the grouped activity list, and the Remove device confirm dialog. The final
6
+
Remove step forgets the device, so run this last (re-run connect-home-tile.xml to pair
7
+
again). Requires a paired Bridge emulator (run connect-home-tile.xml first).
8
8
</description>
9
9
<actions>
10
10
<action>
@@ -14,16 +14,16 @@
14
14
Tap the hardware wallet tile beneath the SAVINGS and SPENDING tiles
15
15
</action>
16
16
<action>
17
-
Verify the hardware wallet detail screen opens, showing the device name with a blue bitcoin icon in the top bar and a balance header
17
+
Verify the hardware wallet detail screen opens (testTag "HardwareWalletScreen"), showing the device name with a blue bitcoin icon in the top bar and a balance header
18
18
</action>
19
19
<action>
20
-
If a "Transfer To Spending" button is shown, tap it and verify a notice appears saying "Transfer to spending not yet implemented.", otherwise skip this step
20
+
If a "Transfer To Spending" button is shown (testTag "HwTransferToSpending"), tap it and verify a notice appears saying "Transfer to spending not yet implemented.", otherwise skip this step
21
21
</action>
22
22
<action>
23
23
If the activity list shows transactions, verify their circular icons are blue, then tap the first one, verify an activity detail screen opens, and navigate back
24
24
</action>
25
25
<action>
26
-
Tap the "Remove" button labelled with the device name near the bottom of the screen
26
+
Tap the "Remove" button labelled with the device name near the bottom of the screen (testTag "RemoveHardwareWallet")
27
27
</action>
28
28
<action>
29
29
Verify a confirm dialog appears explaining that your funds are safe and your coins won't be deleted
Copy file name to clipboardExpand all lines: journeys/hardware-wallet/settings-hardware-wallets.xml
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -21,16 +21,16 @@
21
21
Tap the "Hardware Wallets" row
22
22
</action>
23
23
<action>
24
-
Verify the Hardware Wallets screen opens with the top bar titled "Hardware Wallets"
24
+
Verify the Hardware Wallets screen opens (testTag "HardwareWalletsScreen") with the top bar titled "Hardware Wallets"
25
25
</action>
26
26
<action>
27
27
Verify the paired device is listed with its name, a bitcoin balance prefixed with the ₿ symbol, and a green connection indicator on the left
28
28
</action>
29
29
<action>
30
-
Tap the "Add Hardware Wallet" button near the bottom
30
+
Tap the "Add Hardware Wallet" button near the bottom (testTag "AddHardwareWallet")
31
31
</action>
32
32
<action>
33
-
Verify a bottom sheet opens titled "Hardware Wallet" showing Trezor and Ledger device images, then tap "Cancel" to close it
33
+
Verify a bottom sheet opens titled "Hardware Wallet" (testTag "HwIntroScreen") showing hardware device illustrations, then press Android back and verify the sheet closes back to the Hardware Wallets screen
Verify the headline reads "Add your hardware wallet" with the words "hardware wallet" in blue
33
33
</action>
34
34
<action>
35
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
36
36
</action>
37
+
<action>
38
+
If Android shows a Nearby devices/Bluetooth permission prompt or Bluetooth enable prompt, allow it and continue waiting on the Searching step
39
+
</action>
37
40
<action>
38
41
Verify the sheet advances to the "Found Device" step within 15 seconds, headed "Found Trezor" with a "Connect" button
0 commit comments