Skip to content

Commit 77b478f

Browse files
authored
Merge pull request #63 from rostalan/main
chore: added dependencies required for extension installation tests
2 parents 037f90b + d0524b4 commit 77b478f

File tree

2 files changed

+897
-253
lines changed

2 files changed

+897
-253
lines changed

podman-desktop-extension/package.json

+9-2
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,23 @@
1616
"scripts": {
1717
"build": "vite build",
1818
"test": "vitest run --coverage --passWithNoTests",
19+
"test:e2e:setup": "xvfb-maybe --auto-servernum --server-args='-screen 0 1280x960x24' --",
20+
"test:e2e": "cross-env npm run test:e2e:setup npx playwright test ./tests/src",
1921
"test:watch": "vitest watch --coverage --passWithNoTests",
2022
"watch": "tsc -w"
2123
},
22-
"dependencies": {},
2324
"devDependencies": {
25+
"@playwright/test": "^1.50.0",
2426
"@podman-desktop/api": "^1.6.3",
27+
"@podman-desktop/tests-playwright": "next",
2528
"@types/node": "^18",
29+
"cross-env": "^7.0.3",
30+
"electron": "^34.0.1",
2631
"mkdirp": "^3.0.1",
2732
"typescript": "5.3.3",
2833
"vite": "^5.0.9",
34+
"xvfb-maybe": "^0.2.1",
2935
"zip-local": "^0.3.5"
30-
}
36+
},
37+
"packageManager": "[email protected]"
3138
}

0 commit comments

Comments
 (0)