From c981be9229bd07e4add809337318e00187bef52b Mon Sep 17 00:00:00 2001 From: Michel Roegl-Brunner Date: Thu, 13 Mar 2025 15:55:49 +0100 Subject: [PATCH] WF --- frontend/src/__tests__/public/validate-json.test.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/frontend/src/__tests__/public/validate-json.test.ts b/frontend/src/__tests__/public/validate-json.test.ts index f692b49..14b2515 100644 --- a/frontend/src/__tests__/public/validate-json.test.ts +++ b/frontend/src/__tests__/public/validate-json.test.ts @@ -6,10 +6,11 @@ import { Metadata } from "@/lib/types"; console.log('Current directory: ' + process.cwd()); const jsonDir = "../json"; const metadataFileName = "metadata.json"; +const versionsFileName = "versions.json"; const encoding = "utf-8"; const fileNames = (await fs.readdir(jsonDir)) - .filter((fileName) => fileName !== metadataFileName) + .filter((fileName) => fileName !== metadataFileName && fileName !== versionsFileName); describe.each(fileNames)("%s", async (fileName) => { let script: Script; @@ -20,7 +21,6 @@ describe.each(fileNames)("%s", async (fileName) => { script = JSON.parse(fileContent); }) - if (fileName === "versions.json") return; it("should have valid json according to script schema", () => { ScriptSchema.parse(script); @@ -42,7 +42,6 @@ describe(`${metadataFileName}`, async () => { const fileContent = await fs.readFile(filePath, encoding) metadata = JSON.parse(fileContent); }) - it("should have valid json according to metadata schema", () => { // TODO: create zod schema for metadata. Move zod schemas to /lib/types.ts assert(metadata.categories.length > 0);