1515async def mock_tab ():
1616 """Create a mock Tab instance for testing."""
1717 tab = Mock ()
18- tab .network_events_enabled = False
19- tab .enable_network_events = AsyncMock ()
20- tab .disable_network_events = AsyncMock ()
18+ tab ._network_events_enabled = False
19+ tab ._enable_network_events = AsyncMock ()
20+ tab ._disable_network_events = AsyncMock ()
2121 tab .on = AsyncMock (side_effect = lambda * a , ** kw : len (tab .on .call_args_list ))
2222 tab .remove_callback = AsyncMock ()
2323 tab .clear_callbacks = AsyncMock ()
@@ -195,16 +195,16 @@ async def test_start_stores_callback_ids(self, recorder, mock_tab):
195195
196196 @pytest .mark .asyncio
197197 async def test_start_enables_network_events_if_not_enabled (self , recorder , mock_tab ):
198- mock_tab .network_events_enabled = False
198+ mock_tab ._network_events_enabled = False
199199 await recorder .start ()
200- mock_tab .enable_network_events .assert_called_once ()
200+ mock_tab ._enable_network_events .assert_called_once ()
201201 assert recorder ._network_was_enabled is True
202202
203203 @pytest .mark .asyncio
204204 async def test_start_skips_network_enable_if_already_enabled (self , recorder , mock_tab ):
205- mock_tab .network_events_enabled = True
205+ mock_tab ._network_events_enabled = True
206206 await recorder .start ()
207- mock_tab .enable_network_events .assert_not_called ()
207+ mock_tab ._enable_network_events .assert_not_called ()
208208 assert recorder ._network_was_enabled is False
209209
210210 @pytest .mark .asyncio
@@ -243,17 +243,17 @@ async def test_stop_clears_callback_ids(self, recorder, mock_tab):
243243
244244 @pytest .mark .asyncio
245245 async def test_stop_disables_network_events_if_we_enabled (self , recorder , mock_tab ):
246- mock_tab .network_events_enabled = False
246+ mock_tab ._network_events_enabled = False
247247 await recorder .start ()
248248 await recorder .stop ()
249- mock_tab .disable_network_events .assert_called_once ()
249+ mock_tab ._disable_network_events .assert_called_once ()
250250
251251 @pytest .mark .asyncio
252252 async def test_stop_does_not_disable_network_events_if_not_ours (self , recorder , mock_tab ):
253- mock_tab .network_events_enabled = True
253+ mock_tab ._network_events_enabled = True
254254 await recorder .start ()
255255 await recorder .stop ()
256- mock_tab .disable_network_events .assert_not_called ()
256+ mock_tab ._disable_network_events .assert_not_called ()
257257
258258 @pytest .mark .asyncio
259259 async def test_stop_flushes_pending_entries (self , recorder , mock_tab ):
@@ -748,10 +748,10 @@ async def test_record_yields_har_recording(self, request_instance):
748748
749749 @pytest .mark .asyncio
750750 async def test_record_enables_network_events (self , request_instance , mock_tab ):
751- mock_tab .network_events_enabled = False
751+ mock_tab ._network_events_enabled = False
752752 async with request_instance .record ():
753753 pass
754- mock_tab .enable_network_events .assert_called_once ()
754+ mock_tab ._enable_network_events .assert_called_once ()
755755
756756 @pytest .mark .asyncio
757757 async def test_record_registers_and_removes_callbacks (self , request_instance , mock_tab ):
@@ -771,19 +771,19 @@ async def test_record_cleans_up_on_exception(self, request_instance, mock_tab):
771771 async def test_record_disables_network_events_if_enabled_by_recorder (
772772 self , request_instance , mock_tab
773773 ):
774- mock_tab .network_events_enabled = False
774+ mock_tab ._network_events_enabled = False
775775 async with request_instance .record ():
776776 pass
777- mock_tab .disable_network_events .assert_called_once ()
777+ mock_tab ._disable_network_events .assert_called_once ()
778778
779779 @pytest .mark .asyncio
780780 async def test_record_does_not_disable_network_events_if_already_enabled (
781781 self , request_instance , mock_tab
782782 ):
783- mock_tab .network_events_enabled = True
783+ mock_tab ._network_events_enabled = True
784784 async with request_instance .record ():
785785 pass
786- mock_tab .disable_network_events .assert_not_called ()
786+ mock_tab ._disable_network_events .assert_not_called ()
787787
788788
789789class TestResourceTypeFiltering :
0 commit comments