Comprehensive tests that fetch actual data from Binance to verify: - Three-tier caching (memory → database → exchange) - Gap detection and filling (start, end, middle, multiple gaps) - Data integrity verification against direct exchange fetch - Freshness checking for stale data - Different timeframe handling - Edge cases (single candle, large ranges, overlapping requests) Tests are marked with @real_exchange and can be skipped in CI with: pytest -m "not real_exchange" Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_brightertrading.py | ||
| test_real_exchange.py | ||