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

[PATCH v3 2/2] t4012: Check binary only change with --shortstat

From
Alexander Strasser <eclipse7@gmx.net>
Date
Jun 15, 2012, 21:51 UTC
Message-ID
<3fe3171f891450f6a7ecc04051f4c0c5e467df3d.1339796363.git.eclipse7@gmx.net>
In-Reply-To
<eae8caaf80d3bc90051de3f8f022bda01016bfd8.1339796363.git.eclipse7@gmx.net>

Expect to see files changed but with 0 insertions and 0 deletions, because we do not count line changes for binary file modifications.

Signed-off-by: Alexander Strasser <eclipse7@gmx.net>
---
  This patch can be squashed into the first one if desirable.
 t/t4012-diff-binary.sh | 6 ++++++
 1 file changed, 6 insertions(+)
diff --git a/t/t4012-diff-binary.sh b/t/t4012-diff-binary.sh
index 7d03c1d..6cebb39 100755
--- a/t/t4012-diff-binary.sh
+++ b/t/t4012-diff-binary.sh
@@ -42,6 +42,12 @@ test_expect_success 'diff --shortstat output for binary file change' '
 	test_i18ncmp expected current
 '
 
+test_expect_success 'diff --shortstat output for binary file change only' '
+	echo " 1 file changed, 0 insertions(+), 0 deletions(-)" >expected &&
+	git diff --shortstat -- b >current &&
+	test_i18ncmp expected current
+'
+
 test_expect_success 'apply --numstat notices binary file change' '
 	git diff >diff &&
 	git apply --numstat <diff >current &&
-- 
1.7.10.2.552.gaa3bb87
Previous: Alexander StrasserNext: Junio C Hamano
Message 2 of 3 in “diff: Only count lines in show_shortstats”
  1. 1/2 diff: Only count lines in show_shortstatsAlexander Strasser, Jun 15, 2012
  2. 2/2 t4012: Check binary only change with --shortstatAlexander Strasser, Jun 15, 2012
  3. Junio C HamanoJun 15, 2012

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.