From 499f9048e0ef09285fe112dc387324404fb99b1d Mon Sep 17 00:00:00 2001 From: Pushkar Singh Date: Sat, 16 May 2026 18:33:48 +0000 Subject: [PATCH] stash: add coverage for show --include-untracked 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 Signed-off-by: Junio C Hamano --- 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.47.3