do not display diff result in script tests when -silent is used
Previously, XFAIL
tests always displayed the diff result,
even with -silent
on the command line.
Now, XFAIL
no longer displays a diff.
I haven't found a way to do this only when -silent is used.
By the way, the tests are not autonomous, I need to set the XDG_DATA_HOME
environment variable for them to work (I have my own indentation files).