-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Description
What's the problem this feature will solve?
As a new contributor, I cloned the repository and tried to run a test on master. I was hit with hundreds of error: 15k lines of error messages, when executing either pytest -n 4, or tox -e py37.
I suspect that the bulk of these is due to missing dependencies but it’s not clear what I need to do from there:
- I followed the first paragraph of the guideline;
- the messages are over-whelming and unclear;
- there are no
requirements.txtor similar to follow.
Describe the solution you'd like
If the problem is a lack of dependencies, a clearer (and shorter) error message and interrupting the test.
That was, when a new contributor tries to set up a local version, they can have green tests before they contribute, and test locally.
Alternative Solutions
Another solution would be to detect and install requirements as the test go.
Additional context
New contributor, part of an introduction event