11import { BrowserContext , expect , Page , test } from '@playwright/test'
22import dappwright from '@tenkeylabs/dappwright'
3- import type { Dappwright } from '@tenkeylabs/dappwright'
43
54import { SafeEnsConfig } from './config/safe-ens-config'
65import {
@@ -10,7 +9,6 @@ import {
109} from './config/wallet-ens-config'
1110
1211// Global variables to share state
13- let metaMask : Dappwright
1412let page : Page
1513let context : BrowserContext
1614let ensName : string
@@ -103,7 +101,7 @@ test.describe('ENS Name Registration', () => {
103101 // Setup MM before the tests run
104102 test . beforeAll ( 'Setup Metamask' , async ( ) => {
105103 console . log ( '🦊 Setting up MetaMask...' )
106- const [ mm , pg , ctx ] = await dappwright . bootstrap ( 'chromium' , {
104+ const [ , pg , ctx ] = await dappwright . bootstrap ( 'chromium' , {
107105 wallet : 'metamask' ,
108106 version : SafeEnsConfig . METAMASK . VERSION ,
109107 seed : SafeEnsConfig . SEED_PHRASE ,
@@ -112,14 +110,13 @@ test.describe('ENS Name Registration', () => {
112110 slowMo : SafeEnsConfig . BROWSER . SLOW_MO ,
113111 } )
114112
115- metaMask = mm
116113 page = pg
117114 context = ctx
118115
119116 console . log ( '✅ MetaMask setup complete' )
120117
121118 // Switch to User 2 account and Sepolia network
122- await switchToUser2AndSepolia ( page , metaMask )
119+ await switchToUser2AndSepolia ( page )
123120
124121 // Connect wallet to ENS Sepolia
125122 await connectWalletToEns ( page , context )
0 commit comments