diff --git a/src/__tests__/base.test.ts b/src/__tests__/base.test.ts index 6ffc476c..8629c017 100644 --- a/src/__tests__/base.test.ts +++ b/src/__tests__/base.test.ts @@ -1,21 +1,21 @@ import { _electron as electron } from "playwright"; import { test, expect } from "@playwright/test"; -import { join } from "path"; +import { resolve } from "path"; import * as fs from "fs"; test("Launch electron app", async () => { const paths = { - "mainBuild": join(__dirname, "../../build/"), - "main": join(__dirname, "../main"), - "root": join(__dirname, "../../"), + "mainBuild": resolve(__dirname, "../../build/"), + "main": resolve(__dirname, "../main"), + "root": resolve(__dirname, "../../"), } console.log(paths) console.log(fs.readdirSync(paths.main)) - const electronApp = await electron.launch({ args: ['main.js'] }); + const electronApp = await electron.launch({ args: ['build/index.js'], cwd: paths.root }); const appPath = await electronApp.evaluate(async ({ app }) => { // This runs in the main Electron process, parameter here is always