-
Notifications
You must be signed in to change notification settings - Fork 53
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
This project is great! #259
Comments
Thanks, I appreciate that! I'll go through your suggestions one by one:
This would be great and was an issue I've been meaning to create myself. It would be more than just adding a
Agreed!
Yeah, there are a few areas I'd like to add to the docs include mocking, measuring code coverage, using ward on CI, and comparison between ward and pytest.
Agreed on both of these. There are a couple of places in the Ward suite where we use temporary dirs and
I wasn't aware of that issue! After looking at Tomli, I'd be happy to accept a PR which switches Ward over to use it.
Agree :)
Answered above I'll create issues for each of the points above where it makes sense. |
Great, I think there's an issue or PR now for each of the items. Closing this one. |
Hi @darrenburns, thanks for this project, seems pretty awesome just based on skimming through the docs and repository.
Pytest is great, but Ward seems to fix some of the things that did not feel that great to me. Some things I really like here are
--order random
includedThere's a few things I could contribute to, but would need to know if a PR is welcome:
coverage run -m ward
is the way to go. I'd maybe add a note about that to the docs.tmp_path
andcapsys
by far the most in pytest.poetry update
frommake prep
. Instead do the update separately every once in a while. I suggest this because with more contributors just about every PR will be dealing with merge conflicts otherwise.from unittest import mock
is the way to go for most users? Maybe add a note to the docs?Linters don't appear to be running in CI? I'd suggest adding to automate parts of the review process (maybe pre-commit.ci to apply fixes to the PRs automatically?)Ok I found out this is already configured, hahaPS. pytest adds quite a lot of overhead running tests. Would be great to have a design goal to not end up in the same state.
The text was updated successfully, but these errors were encountered: