From: Junio C Hamano <hidden> Date: 2016-06-15 22:49:22
Jonathan Nieder [off-list ref] writes:
The principle (though we do not always adhere to it) is that test
scripts should pass or fail based only on advertised behavior, not
implementation details. That way, _later_ any person who wants to
improve the implementation will not be impeded by tests.