# Test Requirements for py-googletraffic

# Core dependencies (from main requirements.txt)
selenium>=4.0.0
Pillow>=9.0.0
rasterio>=1.3.0
numpy>=1.20.0
geopandas>=0.10.0
shapely>=1.8.0
matplotlib>=3.5.0

# Testing frameworks
nose2>=0.12.0
coverage>=6.0.0
nose2[coverage_plugin]>=0.12.0

# Alternative: nose (legacy)
# nose>=1.3.7

# Mocking and testing utilities
mock>=4.0.3; python_version < '3.8'

# Test reporting
pytest>=7.0.0
pytest-cov>=3.0.0
pytest-mock>=3.6.0

# Code quality
flake8>=4.0.0
black>=22.0.0
pylint>=2.12.0
