diff options
Diffstat (limited to 'test/playwright/playwright-util.js')
-rw-r--r-- | test/playwright/playwright-util.js | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/test/playwright/playwright-util.js b/test/playwright/playwright-util.js index e28f16eb..5ceb92fd 100644 --- a/test/playwright/playwright-util.js +++ b/test/playwright/playwright-util.js @@ -15,10 +15,12 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ -const path = require('path'); -const {test: base, chromium} = require('@playwright/test'); +import {test as base, chromium} from '@playwright/test'; +import path from 'path'; +import {fileURLToPath} from 'url'; -export const root = path.join(__dirname, '..', '..'); +const dirname = path.dirname(fileURLToPath(import.meta.url)); +export const root = path.join(dirname, '..', '..'); export const test = base.extend({ context: async ({ }, use) => { @@ -106,4 +108,4 @@ const ankiRouteResponses = { 'canAddNotes': Object.assign({body: JSON.stringify([true, true])}, baseAnkiResp), 'storeMediaFile': Object.assign({body: JSON.stringify('mock_audio.mp3')}, baseAnkiResp), 'addNote': Object.assign({body: JSON.stringify(102312488912)}, baseAnkiResp) -};
\ No newline at end of file +}; |