@@ -225,6 +225,13 @@ public function testCanGetRecord(): void
225225 ->getMock ();
226226 $ GLOBALS ['TSFE ' ]->currentRecord = 'tt_content:123 ' ;
227227
228+ $ sys_page = $ this ->getMockBuilder (\stdClass::class)
229+ ->addMethods (['getLanguageOverlay ' ])
230+ ->disableOriginalConstructor ()
231+ ->getMock ();
232+ $ sys_page ->method ('getLanguageOverlay ' )->willReturn ([]);
233+ $ GLOBALS ['TSFE ' ]->sys_page = $ sys_page ;
234+
228235 $ contentObjectRenderer ->method ('getTypoScriptFrontendController ' )->willReturn ($ GLOBALS ['TSFE ' ]);
229236
230237 $ this ->recordService ->method ('getSingle ' )->willReturn (['uid ' => 123 ]);
@@ -746,6 +753,12 @@ public function testCanUseTypoScriptSettingsInsteadOfFlexFormDataWhenRequested()
746753 ->getMock ()
747754 );
748755 }
756+ $ sys_page = $ this ->getMockBuilder (\stdClass::class)
757+ ->addMethods (['getLanguageOverlay ' ])
758+ ->disableOriginalConstructor ()
759+ ->getMock ();
760+ $ sys_page ->method ('getLanguageOverlay ' )->willReturn ([]);
761+ $ tsfe ->sys_page = $ sys_page ;
749762 $ contentObjectRenderer ->data = [];
750763 $ tsfe ->currentRecord = 'tt_content:123 ' ;
751764 $ instance ->method ('getContentObject ' )->willReturn ($ contentObjectRenderer );
@@ -790,6 +803,12 @@ public function testCanUseFlexFormDataWhenPresent(): void
790803 ->getMock ()
791804 );
792805 }
806+ $ sys_page = $ this ->getMockBuilder (\stdClass::class)
807+ ->addMethods (['getLanguageOverlay ' ])
808+ ->disableOriginalConstructor ()
809+ ->getMock ();
810+ $ sys_page ->method ('getLanguageOverlay ' )->willReturn ([]);
811+ $ tsfe ->sys_page = $ sys_page ;
793812 $ contentObjectRenderer ->data = [];
794813 $ tsfe ->currentRecord = 'tt_content:123 ' ;
795814 $ instance ->method ('getContentObject ' )->willReturn ($ contentObjectRenderer );
0 commit comments