@@ -25,7 +25,7 @@ def test_single_model_with_provider(self):
2525 assert row .execution_metadata .cost_metrics is not None
2626 assert row .execution_metadata .cost_metrics .input_cost is not None
2727 assert row .execution_metadata .cost_metrics .output_cost is not None
28- assert row .execution_metadata .cost_metrics .total_cost_dollars is not None
28+ assert row .execution_metadata .cost_metrics .total_cost_dollar is not None
2929
3030 @pytest .mark .skip (reason = "Revisit when we figure out how to get cost metrics for multi-agent Pydantic." )
3131 def test_pydantic_ai_multi_agent_model_dict (self ):
@@ -56,7 +56,7 @@ def test_pydantic_ai_multi_agent_model_dict(self):
5656 assert row .execution_metadata .cost_metrics is not None
5757 assert row .execution_metadata .cost_metrics .input_cost is not None
5858 assert row .execution_metadata .cost_metrics .output_cost is not None
59- assert row .execution_metadata .cost_metrics .total_cost_dollars is not None
59+ assert row .execution_metadata .cost_metrics .total_cost_dollar is not None
6060
6161 def test_no_usage_stats (self ):
6262 """Test case with no usage statistics."""
@@ -71,7 +71,7 @@ def test_no_usage_stats(self):
7171 assert row .execution_metadata .cost_metrics is not None
7272 assert row .execution_metadata .cost_metrics .input_cost == 0.0
7373 assert row .execution_metadata .cost_metrics .output_cost == 0.0
74- assert row .execution_metadata .cost_metrics .total_cost_dollars == 0.0
74+ assert row .execution_metadata .cost_metrics .total_cost_dollar == 0.0
7575
7676 def test_no_completion_params (self ):
7777 """Test case with empty completion parameters."""
@@ -88,7 +88,7 @@ def test_no_completion_params(self):
8888 assert row .execution_metadata .cost_metrics is not None
8989 assert row .execution_metadata .cost_metrics .input_cost == 0.0
9090 assert row .execution_metadata .cost_metrics .output_cost == 0.0
91- assert row .execution_metadata .cost_metrics .total_cost_dollars == 0.0
91+ assert row .execution_metadata .cost_metrics .total_cost_dollar == 0.0
9292
9393 def test_zero_tokens (self ):
9494 """Test case with zero token usage."""
@@ -105,7 +105,7 @@ def test_zero_tokens(self):
105105 assert row .execution_metadata .cost_metrics is not None
106106 assert row .execution_metadata .cost_metrics .input_cost == 0.0
107107 assert row .execution_metadata .cost_metrics .output_cost == 0.0
108- assert row .execution_metadata .cost_metrics .total_cost_dollars == 0.0
108+ assert row .execution_metadata .cost_metrics .total_cost_dollar == 0.0
109109
110110 def test_provider_mapping_variations (self ):
111111 """Test different provider mappings."""
0 commit comments