Тест версии не зависит от файла VERSION в копии пакета (#3) #4

Merged
aep merged 1 commits from feat/3-version-test-copy into main 2026-10-18 18:44:27 +03:00
Owner

Закрывает #3. Найдено при подключении копии пакета в хосты (arm-ka-docs#116, план 2, задачи 7–9): test_version_absent_in_source красный в каждой копии, потому что рядом лежит VERSION, который пишет sync-statements. Тест теперь проверяет отсутствие файла через путь в tmp_path; поведение statements_version не менялось.

Проверки: make check зелёный (ruff, mypy, 272 passed); с временным VERSION полный pytest тоже зелёный.

Rulings I made

  • R-6 (план 2). Фикс сделан отдельным bounded PR в arm-statements, а не правкой копий в хостах (копии править нельзя). После слияния копии в ветках хостов раскладываются заново (sync-statements --in-place), иначе make check хостов красный. Цена: ещё один PR в цепочке.

🤖 Generated with Claude Code

Закрывает #3. Найдено при подключении копии пакета в хосты (arm-ka-docs#116, план 2, задачи 7–9): test_version_absent_in_source красный в каждой копии, потому что рядом лежит VERSION, который пишет sync-statements. Тест теперь проверяет отсутствие файла через путь в tmp_path; поведение statements_version не менялось. Проверки: make check зелёный (ruff, mypy, 272 passed); с временным VERSION полный pytest тоже зелёный. ## Rulings I made - R-6 (план 2). Фикс сделан отдельным bounded PR в arm-statements, а не правкой копий в хостах (копии править нельзя). После слияния копии в ветках хостов раскладываются заново (sync-statements --in-place), иначе make check хостов красный. Цена: ещё один PR в цепочке. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
aep added 1 commit 2026-10-18 18:41:27 +03:00
aep merged commit 52857a0491 into main 2026-10-18 18:44:27 +03:00
This repo is archived. You cannot comment on pull requests.
No Reviewers
No Label
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RSHB/arm-statements#4
No description provided.