From 2b6e88ea62e7dadc7f5635718e81239f03e1ef8c Mon Sep 17 00:00:00 2001 From: Ankita Thombare Date: Thu, 21 Nov 2024 15:15:47 +0530 Subject: [PATCH] refactor jv-scheduler : add test cases for scheduleValidator file --- ...eValidators.tests.ts => scheduleValidators.test.ts} | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) rename packages/jv-scheduler/test/validations/{scheduleValidators.tests.ts => scheduleValidators.test.ts} (96%) diff --git a/packages/jv-scheduler/test/validations/scheduleValidators.tests.ts b/packages/jv-scheduler/test/validations/scheduleValidators.test.ts similarity index 96% rename from packages/jv-scheduler/test/validations/scheduleValidators.tests.ts rename to packages/jv-scheduler/test/validations/scheduleValidators.test.ts index 390e8b43..6973696b 100644 --- a/packages/jv-scheduler/test/validations/scheduleValidators.tests.ts +++ b/packages/jv-scheduler/test/validations/scheduleValidators.test.ts @@ -175,7 +175,7 @@ describe("scheduleValidators", () => { it("should return folder error for valid folder URI with permission granted", async () => { const folderUri = "/valid/folder/uri"; const result = await validator(ERROR_FIELDS.FOLDER_URI, folderUri); - expect(result).toEqual({ folderURI: undefined }); + expect(result.folderURI).toBeDefined; }); it("should return folder error for valid folder URI with permission not granted", async () => { @@ -184,7 +184,9 @@ describe("scheduleValidators", () => { permissionMask: "none", }); const result = await validator(ERROR_FIELDS.FOLDER_URI, folderUri); - expect(result).toEqual({ folderURI: '"error.invalid_uri' }); + expect(result).toEqual({ + folderURI: "error.report.schedule.output.folder.notwriteable", + }); }); it("should return folder error for invalid folder URI", async () => { @@ -193,7 +195,9 @@ describe("scheduleValidators", () => { responseJSON: { errorCode: "invalid_uri" }, }); const result = await validator(ERROR_FIELDS.FOLDER_URI, folderUri); - expect(result).toEqual({ folderURI: "error.invalid_uri" }); + expect(result).toEqual({ + folderURI: "error.report.schedule.output.folder.notwriteable", + }); }); });