PydanticAI coverage for a72c8756986348e2b13ccc303e1ed8b78bfe3b85: 98.22%

Files Functions Classes

coverage.py v7.6.7, created at 2025-01-25 16:43 +0000

File statements missing excluded branches partial coverage
pydantic_ai_slim/pydantic_ai/_parts_manager.py 87 0 0 38 1 99.20%
pydantic_ai_slim/pydantic_ai/_pydantic.py 104 0 2 38 2 98.59%
pydantic_ai_slim/pydantic_ai/_result.py 149 2 0 58 7 95.65%
pydantic_ai_slim/pydantic_ai/agent.py 458 0 141 168 4 99.36%
pydantic_ai_slim/pydantic_ai/messages.py 210 7 4 50 5 95.38%
pydantic_ai_slim/pydantic_ai/models/anthropic.py 164 4 12 66 9 94.35%
pydantic_ai_slim/pydantic_ai/models/cohere.py 112 5 6 42 6 92.86%
pydantic_ai_slim/pydantic_ai/models/gemini.py 355 8 10 134 21 93.66%
pydantic_ai_slim/pydantic_ai/models/groq.py 148 4 14 54 5 95.54%
pydantic_ai_slim/pydantic_ai/models/mistral.py 269 7 7 108 7 96.29%
pydantic_ai_slim/pydantic_ai/models/openai.py 156 4 16 56 4 96.23%
pydantic_ai_slim/pydantic_ai/models/test.py 257 1 1 122 2 99.21%
pydantic_ai_slim/pydantic_ai/result.py 160 5 4 52 7 94.34%
pydantic_ai_slim/pydantic_ai/tools.py 142 4 2 22 3 95.73%
pydantic_graph/pydantic_graph/_utils.py 48 2 0 20 4 91.18%
pydantic_graph/pydantic_graph/graph.py 155 1 2 70 4 97.78%
pydantic_graph/pydantic_graph/nodes.py 83 1 20 14 2 96.91%
pydantic_graph/pydantic_graph/state.py 71 2 0 4 0 97.33%
tests/conftest.py 96 0 15 2 1 98.98%
tests/graph/test_history.py 59 2 0 0 0 96.61%
tests/models/test_anthropic.py 140 2 2 10 2 97.33%
tests/test_agent.py 465 3 23 20 1 99.18%
tests/test_utils.py 51 0 0 8 1 98.31%
Total 7698 64 688 1518 98 98.22%

No items found using the specified filter.

40 files skipped due to complete coverage.