Subject: Re: [PATCH 1/2] merge-recursive.c: Fix case-changing merge.

From: Jonathan Nieder <[email-masked]>
Date: Wed, 7 May 2014 11:13:55 -0700

Junio C Hamano wrote:
> [email-masked] writes:

>> +	test -e testcase
>
> Please make it a habit to use "test -f" when you expect "the path
> exists as a file", not merely "something exists there I do not care
> if it is a file or a directory", for which "test -e" is perfectly
> appropriate.

Or, better in tests,

	test_path_is_file testcase

which prints an error instead of just silently failing when
the path is not a file.

Thanks,
Jonathan