@@ -234,6 +234,13 @@ public function testCanGetRecord(): void
234234 ->getMock ();
235235 $ GLOBALS ['TSFE ' ]->currentRecord = 'tt_content:123 ' ;
236236
237+ $ sys_page = $ this ->getMockBuilder (\stdClass::class)
238+ ->addMethods (['getLanguageOverlay ' ])
239+ ->disableOriginalConstructor ()
240+ ->getMock ();
241+ $ sys_page ->method ('getLanguageOverlay ' )->willReturn ([]);
242+ $ GLOBALS ['TSFE ' ]->sys_page = $ sys_page ;
243+
237244 $ contentObjectRenderer ->method ('getTypoScriptFrontendController ' )->willReturn ($ GLOBALS ['TSFE ' ]);
238245
239246 $ this ->recordService ->method ('getSingle ' )->willReturn (['uid ' => 123 ]);
@@ -755,6 +762,12 @@ public function testCanUseTypoScriptSettingsInsteadOfFlexFormDataWhenRequested()
755762 ->getMock ()
756763 );
757764 }
765+ $ sys_page = $ this ->getMockBuilder (\stdClass::class)
766+ ->addMethods (['getLanguageOverlay ' ])
767+ ->disableOriginalConstructor ()
768+ ->getMock ();
769+ $ sys_page ->method ('getLanguageOverlay ' )->willReturn ([]);
770+ $ tsfe ->sys_page = $ sys_page ;
758771 $ contentObjectRenderer ->data = [];
759772 $ tsfe ->currentRecord = 'tt_content:123 ' ;
760773 $ instance ->method ('getContentObject ' )->willReturn ($ contentObjectRenderer );
@@ -799,6 +812,12 @@ public function testCanUseFlexFormDataWhenPresent(): void
799812 ->getMock ()
800813 );
801814 }
815+ $ sys_page = $ this ->getMockBuilder (\stdClass::class)
816+ ->addMethods (['getLanguageOverlay ' ])
817+ ->disableOriginalConstructor ()
818+ ->getMock ();
819+ $ sys_page ->method ('getLanguageOverlay ' )->willReturn ([]);
820+ $ tsfe ->sys_page = $ sys_page ;
802821 $ contentObjectRenderer ->data = [];
803822 $ tsfe ->currentRecord = 'tt_content:123 ' ;
804823 $ instance ->method ('getContentObject ' )->willReturn ($ contentObjectRenderer );
0 commit comments