diff --git a/src/services/data_dir.spec.ts b/src/services/data_dir.spec.ts index 8192b8059..7ba31ea29 100644 --- a/src/services/data_dir.spec.ts +++ b/src/services/data_dir.spec.ts @@ -287,7 +287,7 @@ describe("data_dir.ts unit tests", async () => { const result = getDataDirs(`${mockValuePrefix}_TRILIUM_DATA_DIR`); for (const key in result) { - expect(result[key]).toEqual(`${mockValuePrefix}_${key}`); + expect(result[key as keyof typeof result]).toEqual(`${mockValuePrefix}_${key}`); } }); @@ -302,7 +302,7 @@ describe("data_dir.ts unit tests", async () => { const result = getDataDirs(mockDataDir); for (const key in result) { - expect(result[key].startsWith(mockDataDir)).toBeTruthy(); + expect(result[key as keyof typeof result].startsWith(mockDataDir)).toBeTruthy(); } mockFn.pathJoinMock.mockReset(); @@ -335,7 +335,7 @@ describe("data_dir.ts unit tests", async () => { if (typeof changeAttemptResult === "string") { // if it didn't throw above: assert that it did not change the value of it or any other keys of the object for (const key in result) { - expect(result[key].startsWith(mockDataDirBase)).toBeTruthy(); + expect(result[key as keyof typeof result].startsWith(mockDataDirBase)).toBeTruthy(); } } else { expect(changeAttemptResult).toBeInstanceOf(TypeError);