t7406: correct test case for submodule-update initial population
authorJunio C Hamano <gitster@pobox.com>
Wed, 22 Mar 2017 22:12:07 +0000 (15:12 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 22 Mar 2017 22:39:51 +0000 (15:39 -0700)
commita4dded0189191db1aa572bdc45419182db8ae652
tree333f49ac12fe3d3aab6ee659998a9f2026c5e87f
parente7b37caf4feace4ee799570285b4699b23e0581f
t7406: correct test case for submodule-update initial population

There are three issues with the test:

* The syntax of the here-doc was wrong, such that the entire test was
  sucked into the here-doc, which is why the test succeeded.

* The variable $submodulesha1 was not expanded as it was inside a quoted
  here text.  We do not want to quote EOF marker for this.

* The redirection from the git command to the output file for comparison
  was wrong as the -C operator from git doesn't apply to the redirect path.
  Also we're interested in stderr of that command.

Noticed-by: Jan Palus <jan.palus@gmail.com>
Signed-off-by: Stefan Beller <sbeller@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t7406-submodule-update.sh