-
-
Notifications
You must be signed in to change notification settings - Fork 438
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
4.3 fails if there are HTML files in the source code #556
Comments
Can you show me the output of "coverage debug data" when your "coverage report" fails? |
Original comment by amercader (Bitbucket: amercader, GitHub: amercader) @nedbat here you go:
|
@amercader I see you have .html files in your data. If you do this again with 4.2, does "coverage debug data" show .html files? |
@sgsabbage hmm, thanks for the data point, but that seems really unlikely. There's only one line of product code different between 4.3.2 and 4.3.3, and that should only affect either 2.6 or Jython. Can you verify? Perhaps there's data carrying over? |
Original comment by SGSabbage (Bitbucket: SGSabbage, GitHub: SGSabbage) Pretty sure it's the change between 4.3.3 and 4.3.2 - if I just change the version of the library I alternate between passing and failure. Full traceback (with some data redacted)
Environment:
Happy to return any additional data required |
Ugh, I see.... One line that caused two releases to be bad... 4.3.4 coming up... :( |
Fixed in 6020dcd2c7e6 (bb) |
4.3.4 is up on PyPI, give it a try. |
Originally reported by amercader (Bitbucket: amercader, GitHub: amercader)
It seems like 4.3 is trying to parse HTML files that are part of the source code, while 4.2 didn't. We noticed this in our Travis builds:
https://travis-ci.org/frictionlessdata/goodtables.io/builds/192669485
This is running our tests with pytest with
pytest --cov goodtablesio --cov-report term-missing
but runningcoverage report -m
locally also raises the exception:4.2 works as expected
The text was updated successfully, but these errors were encountered: