@@ -27,52 +27,66 @@ def __init__(self, browser_context: "BrowserContext") -> None:
2727
2828 async def install (self , time : Union [float , str , datetime .datetime ] = None ) -> None :
2929 await self ._browser_context ._channel .send (
30- "clockInstall" , None , parse_time (time ) if time is not None else {}
30+ "clockInstall" ,
31+ self ._browser_context ._timeout_settings .timeout ,
32+ parse_time (time ) if time is not None else {},
3133 )
3234
3335 async def fast_forward (
3436 self ,
3537 ticks : Union [int , str ],
3638 ) -> None :
3739 await self ._browser_context ._channel .send (
38- "clockFastForward" , None , parse_ticks (ticks )
40+ "clockFastForward" ,
41+ self ._browser_context ._timeout_settings .timeout ,
42+ parse_ticks (ticks ),
3943 )
4044
4145 async def pause_at (
4246 self ,
4347 time : Union [float , str , datetime .datetime ],
4448 ) -> None :
4549 await self ._browser_context ._channel .send (
46- "clockPauseAt" , None , parse_time (time )
50+ "clockPauseAt" ,
51+ self ._browser_context ._timeout_settings .timeout ,
52+ parse_time (time ),
4753 )
4854
4955 async def resume (
5056 self ,
5157 ) -> None :
52- await self ._browser_context ._channel .send ("clockResume" , None )
58+ await self ._browser_context ._channel .send (
59+ "clockResume" , self ._browser_context ._timeout_settings .timeout
60+ )
5361
5462 async def run_for (
5563 self ,
5664 ticks : Union [int , str ],
5765 ) -> None :
5866 await self ._browser_context ._channel .send (
59- "clockRunFor" , None , parse_ticks (ticks )
67+ "clockRunFor" ,
68+ self ._browser_context ._timeout_settings .timeout ,
69+ parse_ticks (ticks ),
6070 )
6171
6272 async def set_fixed_time (
6373 self ,
6474 time : Union [float , str , datetime .datetime ],
6575 ) -> None :
6676 await self ._browser_context ._channel .send (
67- "clockSetFixedTime" , None , parse_time (time )
77+ "clockSetFixedTime" ,
78+ self ._browser_context ._timeout_settings .timeout ,
79+ parse_time (time ),
6880 )
6981
7082 async def set_system_time (
7183 self ,
7284 time : Union [float , str , datetime .datetime ],
7385 ) -> None :
7486 await self ._browser_context ._channel .send (
75- "clockSetSystemTime" , None , parse_time (time )
87+ "clockSetSystemTime" ,
88+ self ._browser_context ._timeout_settings .timeout ,
89+ parse_time (time ),
7690 )
7791
7892
0 commit comments