@@ -247,16 +247,16 @@ async def test_get_max_total_charge_usd(mock_client: MagicMock) -> None:
247247 assert cm .get_max_total_charge_usd () == Decimal ('42.50' )
248248
249249
250- async def test_calculate_push_data_limit_no_ppe (mock_client : MagicMock ) -> None :
250+ async def test_compute_push_data_limit_no_ppe (mock_client : MagicMock ) -> None :
251251 """Returns items_count when no PPE pricing is configured (prices are zero)."""
252252 config = _make_config (actor_pricing_info = None , charged_event_counts = {})
253253 cm = ChargingManagerImplementation (config , mock_client )
254254 async with cm :
255- result = cm .calculate_push_data_limit (10 , 'some-event' , is_default_dataset = True )
255+ result = cm .compute_push_data_limit (10 , 'some-event' , is_default_dataset = True )
256256 assert result == 10
257257
258258
259- async def test_calculate_push_data_limit_within_budget (mock_client : MagicMock ) -> None :
259+ async def test_compute_push_data_limit_within_budget (mock_client : MagicMock ) -> None :
260260 """Returns full items_count when combined budget is sufficient for all items."""
261261 pricing_info = _make_ppe_pricing_info ({'click' : Decimal ('0.01' ), 'apify-default-dataset-item' : Decimal ('0.01' )})
262262 config = _make_config (
@@ -268,11 +268,11 @@ async def test_calculate_push_data_limit_within_budget(mock_client: MagicMock) -
268268 cm = ChargingManagerImplementation (config , mock_client )
269269 async with cm :
270270 # combined price = 0.02/item, budget = 10.00, max = 500
271- result = cm .calculate_push_data_limit (5 , 'click' , is_default_dataset = True )
271+ result = cm .compute_push_data_limit (5 , 'click' , is_default_dataset = True )
272272 assert result == 5
273273
274274
275- async def test_calculate_push_data_limit_budget_exceeded (mock_client : MagicMock ) -> None :
275+ async def test_compute_push_data_limit_budget_exceeded (mock_client : MagicMock ) -> None :
276276 """Returns capped count when combined price (explicit + synthetic) exceeds budget."""
277277 pricing_info = _make_ppe_pricing_info ({'scrape' : Decimal ('1.00' ), 'apify-default-dataset-item' : Decimal ('1.00' )})
278278 config = _make_config (
@@ -284,11 +284,11 @@ async def test_calculate_push_data_limit_budget_exceeded(mock_client: MagicMock)
284284 cm = ChargingManagerImplementation (config , mock_client )
285285 async with cm :
286286 # combined price = 2.00/item, budget = 3.00, max = floor(3/2) = 1
287- result = cm .calculate_push_data_limit (5 , 'scrape' , is_default_dataset = True )
287+ result = cm .compute_push_data_limit (5 , 'scrape' , is_default_dataset = True )
288288 assert result == 1
289289
290290
291- async def test_calculate_push_data_limit_without_default_dataset (mock_client : MagicMock ) -> None :
291+ async def test_compute_push_data_limit_without_default_dataset (mock_client : MagicMock ) -> None :
292292 """When not pushing to the default dataset, only explicit event price is considered."""
293293 pricing_info = _make_ppe_pricing_info ({'scrape' : Decimal ('1.00' ), 'apify-default-dataset-item' : Decimal ('1.00' )})
294294 config = _make_config (
@@ -300,11 +300,11 @@ async def test_calculate_push_data_limit_without_default_dataset(mock_client: Ma
300300 cm = ChargingManagerImplementation (config , mock_client )
301301 async with cm :
302302 # explicit price only = 1.00/item, budget = 3.00, max = floor(3/1) = 3
303- result = cm .calculate_push_data_limit (5 , 'scrape' , is_default_dataset = False )
303+ result = cm .compute_push_data_limit (5 , 'scrape' , is_default_dataset = False )
304304 assert result == 3
305305
306306
307- async def test_calculate_push_data_limit_exhausted_budget (mock_client : MagicMock ) -> None :
307+ async def test_compute_push_data_limit_exhausted_budget (mock_client : MagicMock ) -> None :
308308 """Returns 0 when the budget is fully exhausted before the push."""
309309 pricing_info = _make_ppe_pricing_info ({'scrape' : Decimal ('1.00' )})
310310 config = _make_config (
@@ -315,7 +315,7 @@ async def test_calculate_push_data_limit_exhausted_budget(mock_client: MagicMock
315315 )
316316 cm = ChargingManagerImplementation (config , mock_client )
317317 async with cm :
318- result = cm .calculate_push_data_limit (5 , 'scrape' , is_default_dataset = False )
318+ result = cm .compute_push_data_limit (5 , 'scrape' , is_default_dataset = False )
319319 assert result == 0
320320
321321
0 commit comments