Update snapshot (#2717)
This commit is contained in:
@@ -18,3 +18,4 @@ yarn-error.log
|
|||||||
/hak/**/*.js
|
/hak/**/*.js
|
||||||
/scripts/hak/**/*.js
|
/scripts/hak/**/*.js
|
||||||
.DS_Store
|
.DS_Store
|
||||||
|
/playwright-report
|
||||||
|
|||||||
+1
-1
@@ -56,7 +56,7 @@
|
|||||||
"test": "playwright test",
|
"test": "playwright test",
|
||||||
"test:open": "yarn test --ui",
|
"test:open": "yarn test --ui",
|
||||||
"test:screenshots:build": "docker build playwright -t element-desktop-playwright --platform linux/amd64",
|
"test:screenshots:build": "docker build playwright -t element-desktop-playwright --platform linux/amd64",
|
||||||
"test:screenshots:run": "docker run --rm --network host -v $(pwd):/work/element-desktop -v /var/run/docker.sock:/var/run/docker.sock --platform linux/amd64 -it element-desktop-playwright",
|
"test:screenshots:run": "docker run --rm --network host -v $(pwd):/work/element-desktop -v element-desktop-playwright:/work/element-desktop/node_modules -v /var/run/docker.sock:/var/run/docker.sock --platform linux/amd64 -it element-desktop-playwright",
|
||||||
"postinstall": "patch-package && electron-builder install-app-deps"
|
"postinstall": "patch-package && electron-builder install-app-deps"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|||||||
@@ -2,7 +2,10 @@ FROM mcr.microsoft.com/playwright:v1.57.0-jammy@sha256:6aca677c27a967caf7673d108
|
|||||||
|
|
||||||
WORKDIR /work/element-desktop
|
WORKDIR /work/element-desktop
|
||||||
|
|
||||||
RUN apt-get update && apt-get -y install xvfb && apt-get purge -y --auto-remove && rm -rf /var/lib/apt/lists/*
|
RUN apt-get update && apt-get -y install xvfb dbus-x11 && apt-get purge -y --auto-remove && rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
|
# Create node_modules & dist dirs so that the volumes have the correct permissions
|
||||||
|
RUN mkdir node_modules dist && chown 1000:1000 node_modules dist
|
||||||
|
|
||||||
USER 1000:1000
|
USER 1000:1000
|
||||||
|
|
||||||
|
|||||||
@@ -8,4 +8,11 @@ sleep 2
|
|||||||
|
|
||||||
export DISPLAY=:99
|
export DISPLAY=:99
|
||||||
|
|
||||||
npx playwright test --update-snapshots --reporter line $1
|
yarn install --frozen-lockfile
|
||||||
|
yarn build -l --dir
|
||||||
|
|
||||||
|
PLAYWRIGHT_HTML_OPEN=never ELEMENT_DESKTOP_EXECUTABLE="./dist/linux-unpacked/element-desktop" \
|
||||||
|
npx playwright test --update-snapshots --reporter line,html "$1"
|
||||||
|
|
||||||
|
# Clean up
|
||||||
|
rm -R core qemu_* || exit 0
|
||||||
|
|||||||
@@ -84,7 +84,7 @@ export const test = base.extend<Fixtures>({
|
|||||||
args.unshift(path.join(__dirname, "..", "lib", "electron-main.js"));
|
args.unshift(path.join(__dirname, "..", "lib", "electron-main.js"));
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log(`Launching '${executablePath}' with args ${args.join(" ")}`);
|
console.log(`Launching '${executablePath || "electron"}' with args ${args.join(" ")}`);
|
||||||
|
|
||||||
const app = await electron.launch({
|
const app = await electron.launch({
|
||||||
env: {
|
env: {
|
||||||
|
|||||||
BIN
Binary file not shown.
|
Before Width: | Height: | Size: 1.1 MiB After Width: | Height: | Size: 1.1 MiB |
Reference in New Issue
Block a user