Skip to content

feat: add opt-in pytest-benchmark suite (fixes #120) - #141

Merged
acul71 merged 6 commits into
masterfrom
feat/120-benchmarks
Sep 6, 2026
Merged

feat: add opt-in pytest-benchmark suite (fixes #120)#141
acul71 merged 6 commits into
masterfrom
feat/120-benchmarks

Conversation

@acul71

@acul71 acul71 commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add pytest-benchmark to dev extras and tests/test_benchmarks.py.
  • Keep default make test free of benchmarks; add make bench.
  • Document in CONTRIBUTING.rst.
  • Fixes No benchmark tests #120.

Demo

make bench
# runs @pytest.mark.benchmark cases with --benchmark-only

Test plan

  • pytest tests -m "not benchmark"
  • newsfragment 120.internal.rst

Made with Cursor

@acul71
acul71 merged commit 2c4bd17 into master Sep 6, 2026
10 checks passed
@acul71
acul71 deleted the feat/120-benchmarks branch September 6, 2026 22:01
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.

No benchmark tests

1 participant