test(e2e): unify E2E CI command and align preview URL encoding (#719)

* test(e2e): follow-up fixes for post-merge copilot review feedback

* test(e2e): guard E2E_MAX_PREVIEW_MS against sub-second values

* test(e2e): align preview URL encoding and docs
This commit is contained in:
kl
2026-03-04 17:39:41 +08:00
committed by GitHub
parent eee3a2ed38
commit b10e14899d
2 changed files with 2 additions and 1 deletions

View File

@@ -12,6 +12,7 @@ This folder contains a first MVP of end-to-end automated tests.
- `/onlinePreview`
- `/getCorsFile`
- Basic performance smoke checks (configurable threshold): txt/docx/xlsx preview response time
- CI combined run command available via `npm run test:ci`
## Local run

View File

@@ -7,7 +7,7 @@ function b64(v: string): string {
}
async function openPreview(request: any, fileUrl: string) {
const encoded = b64(fileUrl);
const encoded = encodeURIComponent(b64(fileUrl));
return request.get(`/onlinePreview?url=${encoded}`);
}