git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] t/t7600: avoid GNUism in grep

From
Charles Bailey <charles@hashpling.org>
Date
Jan 5, 2008, 07:14 UTC
Message-ID
<477F2E41.60105@hashpling.org>
In-Reply-To
<7v63y8g40u.fsf@gitster.siamese.dyndns.org>
Junio C Hamano wrote:
Show 22 quoted lines
> diff --git a/t/t7600-merge.sh b/t/t7600-merge.sh
> index 6424c6e..21862ac 100755
> --- a/t/t7600-merge.sh
> +++ b/t/t7600-merge.sh
> @@ -371,7 +371,7 @@ test_expect_success 'override config option -n' '
>  	git merge --summary c2 >diffstat.txt &&
>  	verify_merge file result.1-5 msg.1-5 &&
>  	verify_parents $c1 $c2 &&
> -	if ! grep -e "^ file | \+2 +-$" diffstat.txt
> +	if ! grep -e "^ file |  *2 +-$" diffstat.txt
>  	then
>  		echo "[OOPS] diffstat was not generated"
>  	fi
> @@ -386,7 +386,7 @@ test_expect_success 'override config option --summary' '
>  	git merge -n c2 >diffstat.txt &&
>  	verify_merge file result.1-5 msg.1-5 &&
>  	verify_parents $c1 $c2 &&
> -	if grep -e "^ file | \+2 +-$" diffstat.txt
> +	if grep -e "^ file |  +2 +-$" diffstat.txt
>  	then
>  		echo "[OOPS] diffstat was generated"
>  		false

I'm not sure that you quite made the change you meant to change in the second chunk ( ' +' vs. ' *' ? ).

Charles.
Previous: Junio C HamanoNext: Junio C Hamano
Message 3 of 4 in “t/t3800: do not use a temporary file to hold expected result.”
  1. t/t3800: do not use a temporary file to hold expected result.Junio C Hamano, Jan 5, 2008
  2. t/t7600: avoid GNUism in grepJunio C Hamano, Jan 5, 2008
  3. Charles BaileyJan 5, 2008
  4. Junio C HamanoJan 5, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.