From: Luben Tuikov Date: Wed, 18 Jan 2023 08:31:39 GMT Subject: Re: [PATCH v6 2/2] send-email: expose header information to git-send-email's sendemail-validate hook Message-ID: <71623e1d-805d-cdc7-d872-224821c1383c@amd.com> In-Reply-To: On 2023-01-17 02:31, Junio C Hamano wrote: > Luben Tuikov writes: > >>> +test_expect_success $PREREQ "--validate hook supports header argument" ' >>> + write_script my-hooks/sendemail-validate <<-\EOF && >>> + if test -s "$2" >>> + then >>> + cat "$2" >actual >>> + exit 1 >>> + fi >>> + EOF > > If "$2" is not given, or an empty "$2" is given, is that an error? > I am wondering if the lack of "else" clause (and the hook exits with > success when "$2" is an empty file) here is intentional. I think we'll always have a $2, since it is the SMTP envelope and headers. For the rest of the comments, I'll let Michael address them. -- Regards, Luben