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

[PATCH v2] stash: add coverage for show --include-untracked

From
Pushkar Singh <pushkarkumarsingh1970@gmail.com>
Date
May 16, 2026, 18:33 UTC
Message-ID
<20260516183347.4323-2-pushkarkumarsingh1970@gmail.com>
In-Reply-To
<20260505103332.43702-2-pushkarkumarsingh1970@gmail.com>

Add a test for 'git stash show --include-untracked' to cover the case where untracked files saved in the stash are included in the output.

While stash creation and restoration of untracked files are already tested, there is currently no explicit test covering the output behavior of 'stash show --include-untracked'.

Signed-off-by: Pushkar Singh <pushkarkumarsingh1970@gmail.com>
---
Changes in v2:
  - Clarify in the commit message that the patch fills a gap
    in existing test coverage for 'stash show
    --include-untracked'
 t/t3903-stash.sh | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
diff --git a/t/t3903-stash.sh b/t/t3903-stash.sh
index 70879941c2..d4867536b9 100755
--- a/t/t3903-stash.sh
+++ b/t/t3903-stash.sh
@@ -1790,4 +1790,21 @@ test_expect_success 'stash.index=false overridden by --index' '
 	test_cmp expect file
 '
 
+test_expect_success 'stash show --include-untracked includes untracked files' '
+	git reset --hard &&
+
+	echo tracked >tracked &&
+	git add tracked &&
+	git commit -m "base" &&
+
+	echo change >>tracked &&
+	echo untracked >untracked &&
+
+	git stash push --include-untracked &&
+	test_path_is_missing untracked &&
+
+	git stash show --include-untracked >actual &&
+	test_grep "untracked" actual
+'
+
 test_done
-- 
2.53.0.582.gca1db8a0f7
Previous: Pushkar Singh
Message 2 of 2 in “stash: test show --include-untracked includes untracked files”
  1. stash: test show --include-untracked includes untracked filesPushkar Singh, May 5, 2026
  2. stash: add coverage for show --include-untrackedPushkar Singh, May 16, 2026

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.