@forge/react
11.9.1-experimental-60ea29e11.9.2-next.0
out/hooks/__test__/usePermissions.test.js~
out/hooks/__test__/usePermissions.test.jsModified+4−18
Index: package/out/hooks/__test__/usePermissions.test.js
===================================================================
--- package/out/hooks/__test__/usePermissions.test.js
+++ package/out/hooks/__test__/usePermissions.test.js
@@ -3,27 +3,13 @@
const react_hooks_1 = require("@testing-library/react-hooks");
const usePermissions_1 = require("../usePermissions");
const testUtils_1 = require("../../__test__/testUtils");
// Mock @forge/bridge
-jest.mock('@forge/bridge', () => {
- // Set up window before requiring actual bridge to avoid initialization issues
- if (typeof window === 'undefined') {
- // @ts-ignore
- global.window = global;
- // @ts-ignore
- global.window.__bridge = {
- callBridge: jest.fn()
- };
+jest.mock('@forge/bridge', () => ({
+ view: {
+ getContext: jest.fn()
}
- const actualBridge = jest.requireActual('@forge/bridge');
- return {
- ...actualBridge,
- view: {
- ...actualBridge.view,
- getContext: jest.fn()
- }
- };
-});
+}));
const mockGetContext = jest.fn();
describe('usePermissions', () => {
beforeEach(() => {
jest.clearAllMocks();