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

Use pytest, get rid of test/runner.py #2447

Merged
merged 80 commits into from
Oct 1, 2024
Merged

Use pytest, get rid of test/runner.py #2447

merged 80 commits into from
Oct 1, 2024

Conversation

giampaolo
Copy link
Owner

@giampaolo giampaolo commented Oct 1, 2024

See #2446.

This PR:

  • gets rid of psutil/tests/runner.py (less code to maintain)
  • use pytest-xdist to allow for parallel test execution
  • get rid of concurrencytest dep
  • update Github and Appveyor CI config
  • removes 400 lines of code

Replacing self.assert* APIs will be done in a separate PR.

@github-actions github-actions bot added the tests label Oct 1, 2024
@giampaolo giampaolo merged commit 42c7a24 into master Oct 1, 2024
24 of 25 checks passed
@giampaolo giampaolo deleted the pytest branch October 1, 2024 20:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant