diff --git a/src/modules/data/board/BoardPermissions.composable.unit.ts b/src/modules/data/board/BoardPermissions.composable.unit.ts index 668bfbfe8e..daa7e24c51 100644 --- a/src/modules/data/board/BoardPermissions.composable.unit.ts +++ b/src/modules/data/board/BoardPermissions.composable.unit.ts @@ -1,18 +1,22 @@ import AuthModule from "@/store/auth"; import { useBoardPermissions } from "./BoardPermissions.composable"; import { createModuleMocks } from "@@/tests/test-utils/mock-store-module"; +import { mountComposable } from "@@/tests/test-utils"; +import { createTestingI18n } from "@@/tests/test-utils/setup"; describe("BoardPermissions.composable", () => { let authModuleMock: jest.Mocked; beforeEach(() => { authModuleMock = createModuleMocks(AuthModule, { getUserPermissions: ["course_edit", "course_create", "course_remove"], + getUserRoles: ["teacher"], }); }); - // trouble with authModule mocking it("should set user permissions to boardPermission", async () => { - const permissions = useBoardPermissions(); + const permissions = mountComposable(() => useBoardPermissions(), { + global: { plugins: [createTestingI18n()] }, + }); expect(authModuleMock).toBeDefined(); expect(permissions).toBeDefined();