Skip to content

Commit 546eccf

Browse files
committed
squash!: Fix tests
1 parent a435e1d commit 546eccf

2 files changed

Lines changed: 2 additions & 8 deletions

File tree

src/library-authoring/library-info/LibraryInfo.test.tsx

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import {
99
initializeMocks,
1010
} from '@src/testUtils';
1111
import { validateUserPermissions } from '@src/authz/data/api';
12-
import { CONTENT_LIBRARY_PERMISSIONS } from '@src/authz/constants';
1312
import { mockContentLibrary } from '../data/api.mocks';
1413
import { getCommitLibraryChangesUrl } from '../data/api';
1514
import { LibraryProvider } from '../common/context/LibraryContext';
@@ -46,12 +45,7 @@ describe('<LibraryInfo />', () => {
4645
mockShowToast = mocks.mockShowToast;
4746
validateUserPermissionsMock = mocks.validateUserPermissionsMock;
4847

49-
validateUserPermissionsMock.mockResolvedValue([
50-
{
51-
action: CONTENT_LIBRARY_PERMISSIONS.PUBLISH_LIBRARY_CONTENT,
52-
allowed: true,
53-
},
54-
]);
48+
validateUserPermissionsMock.mockResolvedValue({ canPublish: true });
5549
});
5650

5751
afterEach(() => {

src/testUtils.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ export function initializeMocks({ user = defaultUser, initialState = undefined }
196196

197197
// Mock user permissions to avoid breaking tests that monitor axios calls
198198
// If needed, override the mockResolvedValue in your test
199-
validateUserPermissionsMock = jest.spyOn(authzApi, 'validateUserPermissions').mockResolvedValue([]);
199+
validateUserPermissionsMock = jest.spyOn(authzApi, 'validateUserPermissions').mockResolvedValue({});
200200

201201
return {
202202
reduxStore,

0 commit comments

Comments
 (0)