splitting tests

This commit is contained in:
2026-08-29 12:10:26 +02:00
parent 09cc5c06fb
commit d71b25f834
14 changed files with 1053 additions and 987 deletions
+17
View File
@@ -0,0 +1,17 @@
import { expect, test } from '@playwright/test';
import { createPdf, dropFiles, pdfDropzone, trackPageErrors } from './helpers';
test('convert bundles a multi-page PDF as a correctly named ZIP', async ({ page }) => {
const pageErrors = trackPageErrors(page);
await page.goto('/tools/convert');
await dropFiles(page, pdfDropzone(page), [
{ name: 'bilder.pdf', mimeType: 'application/pdf', buffer: await createPdf(2, 'Bilder') }
]);
const downloadPromise = page.waitForEvent('download');
await page.getByRole('button', { name: 'Konvertieren & herunterladen' }).click();
const download = await downloadPromise;
expect(download.suggestedFilename()).toBe('bilder_bilder.zip');
expect(download.suggestedFilename()).not.toContain('.pdf');
expect(pageErrors).toEqual([]);
});