Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add pytest-testmon plugin to speed up local testing #125

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

lebrice
Copy link
Collaborator

@lebrice lebrice commented May 16, 2024

Adds pytest-testmon as a dev dependency, makes testing super quick by only re-running tests that depend on code that changed since the last test run!

lebrice added 2 commits May 16, 2024 14:15
Signed-off-by: Fabrice Normandin <[email protected]>
Signed-off-by: Fabrice Normandin <[email protected]>
@codecov-commenter
Copy link

codecov-commenter commented May 16, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 72.93%. Comparing base (9b4a7cd) to head (3d71ca5).
Report is 2 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #125   +/-   ##
=======================================
  Coverage   72.93%   72.93%           
=======================================
  Files          15       15           
  Lines        2176     2176           
=======================================
  Hits         1587     1587           
  Misses        589      589           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@lebrice lebrice requested review from breuleux and satyaog May 16, 2024 19:12
pyproject.toml Outdated Show resolved Hide resolved
@satyaog
Copy link
Member

satyaog commented May 30, 2024

We could want to still run all of the integration tests when releasing a new version. We could also want to periodically run integration tests on the remotes we support just in case something changes on their end which could break things on ours

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.

3 participants