Re: [PATCHv2] t4202-log.sh: Test git log --no-walk sort order
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Jul 14, 2009, 14:13 UTC
- Message-ID
- <alpine.DEB.1.00.0907141612350.4553@intel-tinevez-2-302>
- In-Reply-To
- <1247575519-9629-1-git-send-email-git@drmicha.warpmail.net>
Hi,
On Tue, 14 Jul 2009, Michael J Gruber wrote:
Show 5 quoted lines
> 'git log --no-walk' sorts commits by commit time whereas 'git show' does > not (it leaves them as given on the command line). Document this by two > tests so that we never forget why ba1d450 (Tentative built-in "git > show", 2006-04-15) introduced it and 8e64006 (Teach revision machinery > about --no-walk, 2007-07-24) exposed it as an option argument.
Thanks.
Show 12 quoted lines
> +cat > expect << EOF > +5d31159 fourth > +ein > +804a787 sixth > +a/two > +394ef78 fifth > +a/two > +EOF > +test_expect_success 'git show <commits> leaves list of commits as given' ' > + git show --oneline --name-only 5d31159 804a787 394ef78 > actual && > + test_cmp expect actual > +'
Just to hazard a guess: you probably used --name-only to avoid having the whole diff in the output, right? In that case, you might want to use -s in the future (I do not think this needs fixing in this patch).
Ciao, Dscho