cycles-quartz/examples/transfers/frontend/tests/e2e/seed-phrase.spec.ts
Daniel Gushchyan 14a6913632
refactor: refactor repo as standard rust monorepo (#222)
Co-authored-by: hu55a1n1 <sufialhussaini@gmail.com>
2024-09-30 23:33:22 +04:00

32 lines
894 B
TypeScript

import test from './fixtures'
import { connectWallet } from './helpers/connectWalet'
import { setSeedPhrase } from './helpers/setSeedPhrase'
test.beforeEach(async ({ context, page }) => {
await connectWallet({ context, page })
})
test.describe('Seed Phrase', () => {
test('can use autogenerated seed phrase', async ({ page }) => {
await setSeedPhrase({ page })
await test
.expect(
await page.evaluate(() =>
window.localStorage.getItem('ephemeral-mnemonic'),
),
)
.toBeDefined()
})
test('can enter and use a custom seed phrase', async ({ page }) => {
await setSeedPhrase({ page, seedPhrase: process.env.TEST_WALLET_MNEMONIC })
await test
.expect(
await page.evaluate(() =>
window.localStorage.getItem('ephemeral-mnemonic'),
),
)
.toEqual(process.env.TEST_WALLET_MNEMONIC)
})
})