Skip to content

Commit a5c408d

Browse files
committed
test: add missing testIDs for maestro selectors
The address tile's Enter/Myself/Scan/Paste entry buttons had no stable selectors.
1 parent 52ee29b commit a5c408d

5 files changed

Lines changed: 19 additions & 0 deletions

File tree

src/__tests__/modals/__snapshots__/AccelerateTxModal.test.tsx.snap

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -619,6 +619,7 @@ exports[`AccelerateTxModalComponent should render with loading props 1`] = `
619619
},
620620
]
621621
}
622+
testID="confirmSliderThumb"
622623
>
623624
<Text
624625
adjustsFontSizeToFit={true}

src/__tests__/scenes/__snapshots__/SendScene2.ui.test.tsx.snap

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1705,6 +1705,7 @@ exports[`SendScene2 1 spendTarget 1`] = `
17051705
},
17061706
]
17071707
}
1708+
testID="confirmSliderThumb"
17081709
>
17091710
<Text
17101711
adjustsFontSizeToFit={true}
@@ -3714,6 +3715,7 @@ exports[`SendScene2 1 spendTarget with info tiles 1`] = `
37143715
},
37153716
]
37163717
}
3718+
testID="confirmSliderThumb"
37173719
>
37183720
<Text
37193721
adjustsFontSizeToFit={true}
@@ -5835,6 +5837,7 @@ exports[`SendScene2 2 spendTargets 1`] = `
58355837
},
58365838
]
58375839
}
5840+
testID="confirmSliderThumb"
58385841
>
58395842
<Text
58405843
adjustsFontSizeToFit={true}
@@ -7537,6 +7540,7 @@ exports[`SendScene2 2 spendTargets hide tiles 1`] = `
75377540
},
75387541
]
75397542
}
7543+
testID="confirmSliderThumb"
75407544
>
75417545
<Text
75427546
adjustsFontSizeToFit={true}
@@ -9219,6 +9223,7 @@ exports[`SendScene2 2 spendTargets hide tiles 2`] = `
92199223
},
92209224
]
92219225
}
9226+
testID="confirmSliderThumb"
92229227
>
92239228
<Text
92249229
adjustsFontSizeToFit={true}
@@ -10668,6 +10673,7 @@ exports[`SendScene2 2 spendTargets hide tiles 3`] = `
1066810673
},
1066910674
]
1067010675
}
10676+
testID="confirmSliderThumb"
1067110677
>
1067210678
<Text
1067310679
adjustsFontSizeToFit={true}
@@ -12530,6 +12536,7 @@ exports[`SendScene2 2 spendTargets lock tiles 1`] = `
1253012536
},
1253112537
]
1253212538
}
12539+
testID="confirmSliderThumb"
1253312540
>
1253412541
<Text
1253512542
adjustsFontSizeToFit={true}
@@ -14343,6 +14350,7 @@ exports[`SendScene2 2 spendTargets lock tiles 2`] = `
1434314350
},
1434414351
]
1434514352
}
14353+
testID="confirmSliderThumb"
1434614354
>
1434714355
<Text
1434814356
adjustsFontSizeToFit={true}
@@ -16083,6 +16091,7 @@ exports[`SendScene2 2 spendTargets lock tiles 3`] = `
1608316091
},
1608416092
]
1608516093
}
16094+
testID="confirmSliderThumb"
1608616095
>
1608716096
<Text
1608816097
adjustsFontSizeToFit={true}
@@ -17117,6 +17126,7 @@ exports[`SendScene2 Render SendScene 1`] = `
1711717126
"opacity": 1,
1711817127
}
1711917128
}
17129+
testID="addressTileEnter"
1712017130
>
1712117131
<Text
1712217132
allowFontScaling={false}
@@ -17203,6 +17213,7 @@ exports[`SendScene2 Render SendScene 1`] = `
1720317213
"opacity": 1,
1720417214
}
1720517215
}
17216+
testID="addressTileScan"
1720617217
>
1720717218
<Text
1720817219
allowFontScaling={false}
@@ -17291,6 +17302,7 @@ exports[`SendScene2 Render SendScene 1`] = `
1729117302
"opacity": 1,
1729217303
}
1729317304
}
17305+
testID="addressTilePaste"
1729417306
>
1729517307
<Text
1729617308
allowFontScaling={false}

src/__tests__/scenes/__snapshots__/SwapConfirmationScene.test.tsx.snap

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2033,6 +2033,7 @@ exports[`SwapConfirmationScene should render with loading props 1`] = `
20332033
},
20342034
]
20352035
}
2036+
testID="confirmSliderThumb"
20362037
>
20372038
<Text
20382039
adjustsFontSizeToFit={true}

src/components/themed/SafeSlider.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@ export const SafeSlider: React.FC<Props> = props => {
125125
sliderDisabled ? styles.disabledThumb : null,
126126
scrollTranslationStyle
127127
]}
128+
testID="confirmSliderThumb"
128129
>
129130
<ChevronLeftIcon
130131
style={styles.thumbIcon}

src/components/tiles/AddressTile2.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -544,6 +544,7 @@ export const AddressTile2 = React.forwardRef(
544544
<EdgeTouchableOpacity
545545
style={styles.buttonContainer}
546546
onPress={handleChangeAddress}
547+
testID="addressTileEnter"
547548
>
548549
<FontAwesome
549550
name="edit"
@@ -558,6 +559,7 @@ export const AddressTile2 = React.forwardRef(
558559
<EdgeTouchableOpacity
559560
style={styles.buttonContainer}
560561
onPress={handleSelfTransfer}
562+
testID="addressTileMyself"
561563
>
562564
<AntDesign
563565
name="wallet"
@@ -572,6 +574,7 @@ export const AddressTile2 = React.forwardRef(
572574
<EdgeTouchableOpacity
573575
style={styles.buttonContainer}
574576
onPress={handleScan}
577+
testID="addressTileScan"
575578
>
576579
<FontAwesome5
577580
name="expand"
@@ -585,6 +588,7 @@ export const AddressTile2 = React.forwardRef(
585588
<EdgeTouchableOpacity
586589
style={styles.buttonContainer}
587590
onPress={handlePasteFromClipboard}
591+
testID="addressTilePaste"
588592
>
589593
<FontAwesome5
590594
name="clipboard"

0 commit comments

Comments
 (0)