test(e2e): add rar smoke coverage and align archive deps

This commit is contained in:
kl
2026-03-09 11:19:27 +08:00
parent 4ab383709c
commit 8dd9b78c48
3 changed files with 9 additions and 3 deletions

View File

@@ -28,6 +28,7 @@ test.beforeAll(async () => {
'sample.tar',
'sample.tgz',
'sample.7z',
'sample.rar',
];
try {
@@ -115,6 +116,11 @@ test('15 7z preview', async ({ request }) => {
expect(resp.status()).toBe(200);
});
test('16 rar preview', async ({ request }) => {
const resp = await openPreview(request, `${fixtureBase}/sample.rar`);
expect(resp.status()).toBe(200);
});
test('17 security: block 10.x host in onlinePreview', async ({ request }) => {
const resp = await openPreview(request, `http://10.1.2.3/a.pdf`);
const body = await resp.text();