# Test artifacts and temporary files

# Node.js dependencies
node_modules/
package-lock.json

# Test batch directories
fixtures/test_batches/

# Pytest cache
.pytest_cache/
__pycache__/

# Test output files (PNGs, diffs, etc.)
*.png
*.fbf.svg

# HTML reports (large, auto-generated)
*_report_*.html
comparison_report_*.html

# Coverage reports
.coverage
htmlcov/
coverage.xml

# Temporary files
*.tmp
*.temp
.DS_Store

# Test results (preserved artifacts from tests/results/<timestamp>/)
# Why: These are auto-generated and can be large
# Note: Manually clean old results periodically: rm -rf tests/results/
results/

# Virtual environments should not be in tests/ - use root .venv
.venv/
venv/
