From baad49b976026def78dd062d57a266227a26a0a9 Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 14 Sep 2026 12:53:01 +0300 Subject: [PATCH] docs: record dismissal config fix --- CHANGELOG.md | 4 ++++ tests/test_config.py | 6 ++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fd9e3e7..e1a093e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 0.8.4 + +- Подключены к конфигурации ограничения массового автоматического увольнения, используемые плановым обходом. + ## 0.8.3 - Удалены устаревшие пояснение о недоступном endpoint и проверка его отсутствия. diff --git a/tests/test_config.py b/tests/test_config.py index 4b2a485..9ca5073 100644 --- a/tests/test_config.py +++ b/tests/test_config.py @@ -13,8 +13,10 @@ def test_numeric_crawl_limit_is_parsed(): assert settings.crawl_limit == 25 -def test_dismissal_safety_settings_have_conservative_defaults(): - settings = Settings() +def test_dismissal_safety_settings_have_conservative_defaults(monkeypatch): + monkeypatch.delenv("DISMISSAL_CONFIRMATION_RUNS", raising=False) + monkeypatch.delenv("MAX_AUTO_DISMISSALS_PER_RUN", raising=False) + settings = Settings(_env_file=None) assert settings.dismissal_confirmation_runs == 3 assert settings.max_auto_dismissals_per_run == 25