diff options
| author | Mohamed Bassem <me@mbassem.com> | 2025-12-27 00:57:32 +0000 |
|---|---|---|
| committer | Mohamed Bassem <me@mbassem.com> | 2025-12-27 00:57:32 +0000 |
| commit | e82694debf3fce51e2825221f13395ab4509945b (patch) | |
| tree | 9970ae420149cad3fdfefe6b849e0ce9ebe45831 /packages/e2e_tests/tests/api/public.test.ts | |
| parent | 2dbdf76c75852f14fee9564b7b29be070754ed5b (diff) | |
| download | karakeep-e82694debf3fce51e2825221f13395ab4509945b.tar.zst | |
fix(tests): fix the asset upload tests
Diffstat (limited to 'packages/e2e_tests/tests/api/public.test.ts')
| -rw-r--r-- | packages/e2e_tests/tests/api/public.test.ts | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/packages/e2e_tests/tests/api/public.test.ts b/packages/e2e_tests/tests/api/public.test.ts index 59f50495..5025d078 100644 --- a/packages/e2e_tests/tests/api/public.test.ts +++ b/packages/e2e_tests/tests/api/public.test.ts @@ -6,6 +6,7 @@ import { zAssetSignedTokenSchema } from "@karakeep/shared/types/assets"; import { BookmarkTypes } from "@karakeep/shared/types/bookmarks"; import { createTestUser, uploadTestAsset } from "../../utils/api"; +import { createTestPdfFile } from "../../utils/assets"; import { waitUntil } from "../../utils/general"; import { getTrpcClient } from "../../utils/trpc"; @@ -43,9 +44,7 @@ describe("Public API", () => { }); // Create a second bookmark with an asset - const file = new File(["test content"], "test.pdf", { - type: "application/pdf", - }); + const file = createTestPdfFile(); const uploadResponse = await uploadTestAsset(currentApiKey, port, file); const createBookmark2 = await trpcClient.bookmarks.createBookmark.mutate({ @@ -160,9 +159,7 @@ describe("Public API", () => { const assetUpload = await uploadTestAsset( apiKey, port, - new File(["test content for token validation"], "token_test.pdf", { - type: "application/pdf", - }), + createTestPdfFile("token_test.pdf"), ); assetId = assetUpload.assetId; }); @@ -246,9 +243,7 @@ describe("Public API", () => { const anotherAssetUpload = await uploadTestAsset( apiKey, // Same user port, - new File(["other content"], "other_asset.pdf", { - type: "application/pdf", - }), + createTestPdfFile("other_asset.pdf"), ); const anotherAssetId = anotherAssetUpload.assetId; |
