Files
ripe-cidr-collector/docs/summary-tests-in-container.md
T

15 lines
936 B
Markdown
Raw Normal View History

2026-09-21 07:29:38 +03:00
# Итоги: запуск тестов в контейнере
План: `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` для удаления).