@@ -3265,8 +3265,8 @@ def test_incremental_substream_request_options_provider(
32653265
32663266def test_state_throttling (mocker ):
32673267 """
3268- Verifies that _emit_state_message does not emit a new state if less than 60s
3269- have passed since last emission, and does emit once 60s or more have passed.
3268+ Verifies that _emit_state_message does not emit a new state if less than 600s
3269+ have passed since last emission, and does emit once 600s or more have passed.
32703270 """
32713271 cursor = ConcurrentPerPartitionCursor (
32723272 cursor_factory = MagicMock (),
@@ -3288,20 +3288,20 @@ def test_state_throttling(mocker):
32883288
32893289 mock_time = mocker .patch ("time.time" )
32903290
3291- # First attempt: only 10 seconds passed => NO emission
3292- mock_time .return_value = 10
3291+ # First attempt: only 100 seconds passed => NO emission
3292+ mock_time .return_value = 100
32933293 cursor ._emit_state_message ()
32943294 mock_connector_manager .update_state_for_stream .assert_not_called ()
32953295 mock_repo .emit_message .assert_not_called ()
32963296
3297- # Second attempt: 30 seconds passed => still NO emission
3298- mock_time .return_value = 30
3297+ # Second attempt: 300 seconds passed => still NO emission
3298+ mock_time .return_value = 300
32993299 cursor ._emit_state_message ()
33003300 mock_connector_manager .update_state_for_stream .assert_not_called ()
33013301 mock_repo .emit_message .assert_not_called ()
33023302
3303- # Advance time: 70 seconds => exceed 60s => MUST emit
3304- mock_time .return_value = 70
3303+ # Advance time: 700 seconds => exceed 600s => MUST emit
3304+ mock_time .return_value = 700
33053305 cursor ._emit_state_message ()
33063306 mock_connector_manager .update_state_for_stream .assert_called_once ()
33073307 mock_repo .emit_message .assert_called_once ()
0 commit comments