Skip to content

chore: post-v1.0 hardening — pytest-timeout + centralize _EVICTION_SETTLE_S#13

Merged
jp-cruz merged 1 commit into
mainfrom
dev
May 2, 2026
Merged

chore: post-v1.0 hardening — pytest-timeout + centralize _EVICTION_SETTLE_S#13
jp-cruz merged 1 commit into
mainfrom
dev

Conversation

@jp-cruz

@jp-cruz jp-cruz commented May 2, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add pytest-timeout>=2.3 to [project.optional-dependencies] dev block
  • Move _EVICTION_SETTLE_S = 1.5 from 3 integration test files into tests/conftest.py; integration files now import from conftest

Test plan

  • grep -rn "_EVICTION_SETTLE_S" tests/ — one definition in conftest, three imports in integration files
  • grep pytest-timeout pyproject.toml — present in dev block
  • 378 unit tests pass (pytest tests/unit/ -q) — 98% coverage

🤖 Generated with Claude Code

…TTLE_S

- Add pytest-timeout>=2.3 to [dev] extras
- Move _EVICTION_SETTLE_S constant from 3 integration test files into
  tests/conftest.py; integration files now import from conftest

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@jp-cruz jp-cruz merged commit eb4c90e into main May 2, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant