# 测试依赖
pytest>=7.0.0
pytest-cov>=4.0.0
pytest-mock>=3.10.0
pytest-xdist>=3.0.0  # 并行测试
pytest-timeout>=2.1.0
pytest-html>=3.1.0  # HTML报告

# 代码质量
flake8>=5.0.0
black>=22.0.0
mypy>=1.0.0

# 覆盖率报告
coverage[toml]>=6.0.0

# 性能测试
pytest-benchmark>=4.0.0

# 测试辅助
factory-boy>=3.2.0  # 测试数据工厂
freezegun>=1.2.0    # 时间模拟
responses>=0.22.0   # HTTP模拟