The normal default pretty printer is not great when objects are nested and it can get hard to read the diff. Instead, provide a pretty printer that behaves more like when json get indented, which allows for smaller, more meaningful differences, at the expense of a slightly longer diff. This does not touch the other places where the pretty printer is used, and only updated the full diff one. |
||
|---|---|---|
| .. | ||
| test_pprint.py | ||
| test_saferepr.py | ||
| test_terminalwriter.py | ||
| test_wcwidth.py | ||