This triggers a new case in the HtmlFormatter, which emits an empty span at the end of the line for a new line, as those are removed by the split-by-parts code. This requires separate post-processing. Doesn't fix all whitespace issues with Python either, but we're done to 360 failing examples with that, from previously >400. |
||
---|---|---|
.. | ||
database.pytb | ||
database.pytb.output | ||
error_locations.pytb | ||
error_locations.pytb.output | ||
py3tb_test.py3tb | ||
py3tb_test.py3tb.output | ||
pytb_test2.pytb | ||
pytb_test2.pytb.output | ||
pytb_test3.pytb | ||
pytb_test3.pytb.output | ||
syntax_error.py2tb | ||
syntax_error.py2tb.output | ||
syntax_error.pytb | ||
syntax_error.pytb.output | ||
syntax_error_caret_code.py2tb | ||
syntax_error_caret_code.py2tb.output | ||
syntax_error_caret_code.pytb | ||
syntax_error_caret_code.pytb.output | ||
truncated.pytb | ||
truncated.pytb.output |