mirror of
https://github.com/zhigang1992/wallet.git
synced 2026-04-24 04:45:58 +08:00
fix: failing test with masking secret key
This commit is contained in:
@@ -44,8 +44,9 @@ export function SecretKeyDisplayerLayout(props: SecretKeyDisplayerLayoutProps) {
|
||||
</Stack>
|
||||
<Stack alignItems="center" isInline>
|
||||
<Link
|
||||
fontSize="14px"
|
||||
_hover={{ textDecoration: 'none' }}
|
||||
data-testid={SettingsSelectors.ShowSecretKeyBtn}
|
||||
fontSize="14px"
|
||||
onClick={() => setShowSecretKey(!showSecretKey)}
|
||||
>
|
||||
<Stack alignItems="center" isInline spacing="tight">
|
||||
|
||||
@@ -18,4 +18,5 @@ export enum SettingsSelectors {
|
||||
EnterPasswordInput = 'password-input',
|
||||
UnlockWalletBtn = 'unlock-wallet-btn',
|
||||
BtnAddNetwork = 'btn-add-network',
|
||||
ShowSecretKeyBtn = 'show-secret-key-btn',
|
||||
}
|
||||
|
||||
@@ -26,6 +26,7 @@ export class WalletPage {
|
||||
$analyticsDenyButton = createTestSelector(OnboardingSelectors.DenyAnalyticsBtn);
|
||||
$homePageContainer = createTestSelector(HomePageSelectors.HomePageContainer);
|
||||
$secretKey = createTestSelector(OnboardingSelectors.SecretKey);
|
||||
$showSecretKey = createTestSelector(SettingsSelectors.ShowSecretKeyBtn);
|
||||
$buttonSignInKeyContinue = createTestSelector(OnboardingSelectors.SignInBtn);
|
||||
setPasswordDone = createTestSelector(OnboardingSelectors.SetPasswordBtn);
|
||||
$passwordInput = createTestSelector(SettingsSelectors.EnterPasswordInput);
|
||||
@@ -155,6 +156,7 @@ export class WalletPage {
|
||||
|
||||
async getSecretKey() {
|
||||
await this.page.waitForSelector(this.$secretKey);
|
||||
await this.page.locator(this.$showSecretKey).click();
|
||||
const secretKeyWords = await this.page.locator(this.$secretKey).allInnerTexts();
|
||||
return secretKeyWords.join(' ');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user