chore(tests): fix type error in data_dir.spec

This commit is contained in:
Panagiotis Papadopoulos 2025-01-18 20:45:01 +01:00
parent 121e7b33ec
commit c9619e1a1b

View File

@ -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);