Do not accept io.EOF when expecting an error
Do not accept io.EOF when expecting an error

This should almost always be handled specially, so don't let tests that
expect errors hide the fact that they returned an io.EOF. This could be
revisited if the tests are ever updated to check for specific errors.

bluekeyes/go-gitdiff