fix: Update reverse proxy test checklist to mark completed items

This commit is contained in:
Илья Глазунов 2025-12-12 00:42:35 +03:00
parent 881028c1e6
commit 81ac5c4d29

View File

@ -28,15 +28,15 @@ tests/integration/
### 1. Reverse Proxy (`reverse_proxy_test.go`) ### 1. Reverse Proxy (`reverse_proxy_test.go`)
- [ ] Базовое проксирование GET/POST/PUT/DELETE - [x] Базовое проксирование GET/POST/PUT/DELETE
- [ ] Exact match routes (`=/api/version`) - [x] Exact match routes (`=/api/version`)
- [ ] Regex routes с параметрами (`~^/api/resource/(?P<id>\d+)$`) - [x] Regex routes с параметрами (`~^/api/resource/(?P<id>\d+)$`)
- [ ] Подстановка параметров в target URL (`{id}`, `{tag}`) - [x] Подстановка параметров в target URL (`{id}`, `{tag}`)
- [ ] Подстановка переменных в заголовки (`$remote_addr`) - [x] Подстановка переменных в заголовки (`$remote_addr`)
- [ ] Передача заголовков X-Forwarded-For, X-Real-IP - [x] Передача заголовков X-Forwarded-For, X-Real-IP
- [ ] Сохранение query string - [x] Сохранение query string
- [ ] Обработка ошибок backend (502, 504) - [x] Обработка ошибок backend (502, 504)
- [ ] Таймауты соединения - [x] Таймауты соединения
### 2. Routing Extension (`routing_test.go`) ### 2. Routing Extension (`routing_test.go`)