From: Jonathan Nieder Date: Mon, 22 Nov 2010 17:00:40 GMT Subject: Re: [PATCH] t/t9001-send-email.sh: fix '&&' chain in some tests Message-ID: <20101122170040.GA2084@burratino> In-Reply-To: <1290429109-2318-1-git-send-email-ospite@studenti.unina.it> Hi, Antonio Ospite wrote: > --- a/t/t9001-send-email.sh > +++ b/t/t9001-send-email.sh > @@ -261,10 +262,10 @@ test_expect_success $PREREQ 'Author From: in message body' ' > test_expect_success $PREREQ 'Author From: in message body' ' > clean_fake_sendmail && > git send-email \ > --from="Example " \ > --to=nobody@example.com \ > --smtp-server="$(pwd)/fake.sendmail" \ > $patches && > - sed "1,/^\$/d" < msgtxt1 > msgbody1 > + sed "1,/^\$/d" < msgtxt1 > msgbody1 && > grep "From: A " msgbody1 > ' [...] > $patches && > - sed "1,/^\$/d" < msgtxt1 > msgbody1 > + sed "1,/^\$/d" < msgtxt1 > msgbody1 && [...] > @@ -300,5 +300,5 @@ test_expect_success $PREREQ 'Invalid In-Reply-To' ' > $patches \ > - 2>errors > + 2>errors && Good. > @@ -574,7 +574,7 @@ EOF > " > > test_expect_success $PREREQ '--suppress-cc=sob' ' > - git config --unset sendemail.cccmd > + git config --unset sendemail.cccmd && This one needs a test_might_fail in front, since "git config --unset" would fail if some future change causes the configuration item not to be set in the first place. Thanks.