Files
ripe-cidr-collector/docs/summary-tests-in-container.md
T
ayurishchevandClaude Sonnet 5 bcf8156085 Initial commit: RIPE CIDR/FQDN collector
Collector daemon, FastAPI server (addresses, diff, collect, sources),
SQLite storage with change journal, Docker Compose deployment,
tests, documentation and project rules.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-21 07:29:38 +03:00

16 lines
936 B
Markdown

# Итоги: запуск тестов в контейнере
План: `docs/plan-tests-in-container.md`.
## Сделано
- `Dockerfile.test` (`python:3.11-slim`): зависимости отдельным слоем, `CMD ["pytest", "-q"]`.
- `.dockerignore`: `venv/`, боевые данные, кэши, lock/tmp-файлы.
- `README.md`: шаг «Tests» заменён на запуск через `docker build` / `docker run`.
## Проверка
Образ собран, `docker run --rm ripe-collector-test` - 3 passed. В образе нет `data.json` и `fqdn_data.json`, тесты не зависят от боевых данных.
## Замечания
- Локальный `venv/` остаётся для разработки; для тестов он не нужен.
- Образ `ripe-collector-test` остался в локальном Docker (`docker rmi ripe-collector-test` для удаления).