-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Include missing conftest.py #1358
Conversation
The tests cannot be run from the release tarball without this file.
Unfortunately, even if I patch the code base to add the missing file, the tests cannot be run due to the following bug: pytest-dev/pytest#1889 Too bad you guys decided to change the design of the test suite for a point release :-( |
This is embarrassing -- thanks for the catch.
|
If by packaging you mean distributing here, then I am very disappointed by your statement. From a package maintainer's perspective, I would consider the lack of a test suite a severe regression, should the latter be removed from source distribution in the future. I would also remind you that it is that very same test suite that lead to the triage of the regressions with Please consider fixing the current test suite or reverting to the old design. The fact that |
I agree. I meant not distributing |
There is a special note for pytest_addoption which might explain the problem. |
I can get the tests to work at build time, but the CI tests using --pyargs (to test against the installed library under site-packages) no longer do, i.e. I get a bunch of |
By adding conftest.py manually if that was not clear. |
And it looks like most projects in the Debian archive using |
The tests cannot be run from the release tarball without this file.