-
Notifications
You must be signed in to change notification settings - Fork 31
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
Huffman integration tests failing #16
Comments
Are you running from the .tar.gz available on PyPI, by any chance? |
This is actually from the 2.0.1 git tag. |
How did you invoke the test? |
It was run like this (last line of the output) by the Debian packaging tools, after a successful build: cd /tmp/buildd/python-hpack-2.0.1/.pybuild/pythonX.Y_2.7/build; python2.7 -m pytest test |
What is present in the |
|
Yeah, so the test fixtures are missing. Did you adjust the install process at all? Ordinarily the test scripts are not installed at all, which suggests someone at Debian has adjusted either setup.py or MANIFEST.in. Whomever did that failed to include the |
I am the maintainer for that package in Debian, and didn't modify any of those files :) I'll keep searching... |
@sdelafond In that case, you need to determine how the Debian packaging process caused the test files to end up in that directory, but only the Python source files. Generally speaking I'd assume that was a change to MANIFEST.in, which can have that behaviour. |
OK, nailed it: there is no test/test_fixtures in my source tree, because as you originally suggested it's based on the tarball (which doesn't include it) and not your git tree: I will change the package config to directly pull from your git tree instead, which should avoid such problems going forward. Sorry for the noise, and thanks a lot for your help ! |
No problem @sdelafond, thanks for the packaging work! If you're planning to be packaging this for Debian for the foreseeable future I imagine I'll hear from you again, so please feel free to contact me for anything you need. My email address is available on my GitHub profile, and my GPG key is available from Keybase if it's useful for you to have both of those. |
Many thanks, I guess you may indeed hear from me every now and then ;) Cheers ! |
The text was updated successfully, but these errors were encountered: