@@ -4,15 +4,13 @@ import {
44 updateFocussedStateOnMutation ,
55} from "../updateFocussedState" ;
66import { VisualBuilder } from "../.." ;
7- import {
8- addFocusOverlay ,
9- hideOverlay ,
10- } from "../../generators/generateOverlay" ;
7+ import { addFocusOverlay , hideOverlay } from "../../generators/generateOverlay" ;
118import { mockGetBoundingClientRect } from "../../../__test__/utils" ;
129import { act } from "@testing-library/preact" ;
1310import { singleLineFieldSchema } from "../../../__test__/data/fields" ;
1411import { fetchEntryPermissionsAndStageDetails } from "../fetchEntryPermissionsAndStageDetails" ;
1512import { isFieldDisabled } from "../isFieldDisabled" ;
13+ import { getEntryPermissionsCached } from "../getEntryPermissionsCached" ;
1614
1715vi . mock ( "../../generators/generateOverlay" , ( ) => ( {
1816 addFocusOverlay : vi . fn ( ) ,
@@ -23,6 +21,10 @@ vi.mock("../fetchEntryPermissionsAndStageDetails", () => ({
2321 fetchEntryPermissionsAndStageDetails : vi . fn ( ) ,
2422} ) ) ;
2523
24+ vi . mock ( "../getEntryPermissionsCached" , ( ) => ( {
25+ getEntryPermissionsCached : vi . fn ( ) ,
26+ } ) ) ;
27+
2628vi . mock ( "../../utils/isFieldDisabled" , ( ) => ( {
2729 isFieldDisabled : vi . fn ( ) . mockReturnValue ( { isDisabled : false } ) ,
2830} ) ) ;
@@ -39,7 +41,6 @@ vi.mock("../../utils/fieldSchemaMap", () => {
3941 } ;
4042} ) ;
4143
42-
4344describe ( "updateFocussedState" , ( ) => {
4445 beforeEach ( ( ) => {
4546 const previousSelectedEditableDOM = document . createElement ( "div" ) ;
@@ -50,7 +51,7 @@ describe("updateFocussedState", () => {
5051 document . body . appendChild ( previousSelectedEditableDOM ) ;
5152 VisualBuilder . VisualBuilderGlobalState . value . previousSelectedEditableDOM =
5253 previousSelectedEditableDOM ;
53-
54+
5455 // Set up default mock for fetchEntryPermissionsAndStageDetails for all tests
5556 vi . mocked ( fetchEntryPermissionsAndStageDetails ) . mockResolvedValue ( {
5657 acl : {
@@ -287,12 +288,17 @@ describe("updateFocussedState", () => {
287288 } as unknown as ResizeObserver ;
288289
289290 const previousSelectedEditableDOM = document . createElement ( "div" ) ;
290- previousSelectedEditableDOM . setAttribute ( "data-cslp" , "content_type_uid.entry_uid.locale.field_path" ) ;
291+ previousSelectedEditableDOM . setAttribute (
292+ "data-cslp" ,
293+ "content_type_uid.entry_uid.locale.field_path"
294+ ) ;
291295 document . body . appendChild ( previousSelectedEditableDOM ) ;
292296 VisualBuilder . VisualBuilderGlobalState . value . previousSelectedEditableDOM =
293297 previousSelectedEditableDOM ;
294298
295- document . querySelector = vi . fn ( ) . mockReturnValue ( previousSelectedEditableDOM ) ;
299+ document . querySelector = vi
300+ . fn ( )
301+ . mockReturnValue ( previousSelectedEditableDOM ) ;
296302
297303 const result = await updateFocussedState ( {
298304 editableElement : editableElementMock ,
0 commit comments