From: Eric Sunshine Date: Mon, 07 Oct 2024 04:24:23 GMT Subject: Re: [PATCH v3 0/2] [Outreachy][Patch v2] t3404: avoid losing exit status to pipes Message-ID: In-Reply-To: On Sun, Oct 6, 2024 at 12:18 PM Usman Akinyemi wrote: > Kindly, help take a look if this is okay now. > > Also, I wanted to change this also to use test_line_count, > test 0 = $(grep -c "^[^#]" < .git/rebase-merge/git-rebase-todo) > > But, I tried a different approach and the test kept failing. > > Similar as > > git show >output && > count=$(grep NEVER output | wc -l) && > test 0 = $count && What is the actual error you encountered? By the way, we have a handy function, test_must_be_empty(), which can be used if you expect the output to not contain anything. As an example: git show >output && grep NEVER output >actual && test_must_be_empty actual