Re: [PATCH v6 04/11] for-each-ref: add '--points-at' option
On Tue, Jun 30, 2015 at 12:08 AM, Junio C Hamano <gitster@pobox.com> wrote:
Show 26 quoted lines
> Karthik Nayak <karthik.188@gmail.com> writes:
>
>> +test_expect_success 'check signed tags with --points-at' '
>> + cat >expect <<-\EOF &&
>> + refs/heads/side
>> + refs/tags/four
>> + refs/tags/signed-tag four
>> + EOF
>> + git for-each-ref --format="%(refname) %(*subject)" --points-at=side >actual &&
>> + test_cmp expect actual
>> +'
>
> This piece seems to fail without a trailing whitespace in the
> expected file. I initially suspected that they were dropped
> on my end while applying with "git am --whitespace=fix", but going
> back to my mailbox, it seems that what gmane received does not have
> them in the first place:
>
> sed -e "s/Z$//" <<-\EOF &&
> refs/heads/side Z
> refs/tags/four Z
> refs/tags/signed-tag four
> EOF
>
> or something like that to make the EOL more visible to those who are
> reading the tests, perhaps?
Thanks, will use sed like you suggested.
--
Regards,
Karthik Nayak