Daniel Barkalow [off-list ref] writes:
On Tue, 5 Feb 2008, Junio C Hamano wrote:
...
quoted
My preference is NEVER using "git diff" when comparing expected
result and the actual output from git. When "git diff" has
breakage, it would break unrelated tests and make debugging
needlessly harder.
Certainly, although we seem to do a lousy job of ordering tests currently
such that the tests that fail are the ones for the thing that's broken;
Yeah, Porcelains have become we take for granted ;-).