honeybadger-python
honeybadger-python copied to clipboard
Migrate from nose to tox/pytest
This is just a proof of concept...and an exercise in my learning how to use these tools.
Most notably, 2 Django and 5 Celery tests are still failing. But I temporarily disabled them just to prove it works.
A nice byproduct is that CI runs much quicker--and uses fewer minutes from GitHub Actions!
Thoughts?
Closes #144.
Closes #133.
Closes #112.
Hey @dotysan, thank you for this work!
A nice byproduct is that CI runs much quicker--and uses fewer minutes from GitHub Actions! 🙌 🐎
I have a couple of questions:
- Are you working on making the failing tests pass (Django and Celery)? We need those passing in order to merge.
- Excuse my beginner question as I don't code Python often: Would this PR help us towards integrating with PDM or Poetry? Ideally, I would like us to use one of those tools for dependency management, testing and/or publishing.
Closing, implemented at #196.