fix: failing test with masking secret key

This commit is contained in:
fbwoolf
2023-06-02 14:52:43 -05:00
committed by Fara Woolf
parent 84951d4357
commit 2a4dc5f108
3 changed files with 5 additions and 1 deletions

View File

@@ -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">

View File

@@ -18,4 +18,5 @@ export enum SettingsSelectors {
EnterPasswordInput = 'password-input',
UnlockWalletBtn = 'unlock-wallet-btn',
BtnAddNetwork = 'btn-add-network',
ShowSecretKeyBtn = 'show-secret-key-btn',
}

View File

@@ -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(' ');
}