You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
synctv/synctv-proxy/tests
zijiren b946d397dd
fix(proxy): preserve seek range requests after inconclusive HEAD (#437)
## Summary

- keep non-zero Range requests when a HEAD response does not advertise
Accept-Ranges
- use slice caching when the upstream answers 206 and preserve
full-response fallback when it answers 200
- add regression coverage for inconclusive HEAD probes and range
fallback behavior

## Validation

- cargo test -p synctv-proxy --test slice_cache_tests (94 passed)
- cargo check --workspace --all-targets
- cargo fmt --check
- verified Alist, Emby, and Bilibili proxy seeks return correct 206
responses and byte ranges
1 month ago
..
dns_cache_tests.rs refactor: remove low-value thin wrappers (#426) 1 month ago
proxy_integration_tests.rs chore: replace synctv-org backend with SyncTV v1.0.0 2 months ago
proxy_unit_tests.rs chore: replace synctv-org backend with SyncTV v1.0.0 2 months ago
slice_cache_tests.rs fix(proxy): preserve seek range requests after inconclusive HEAD (#437) 1 month ago