From 4a1a59c5a80e0f6d391736b3bd94d8a4862cc1ce Mon Sep 17 00:00:00 2001 From: Fabian Boehm Date: Wed, 15 Feb 2023 20:11:46 +0100 Subject: [PATCH] tests/git: Also give the email to stash WHYYYYYYYY (anyway this seems to affect old git versions since we only seem to hit it on old Ubuntu) --- tests/checks/git.fish | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tests/checks/git.fish b/tests/checks/git.fish index e352bb72f..7e9629f0c 100644 --- a/tests/checks/git.fish +++ b/tests/checks/git.fish @@ -155,14 +155,16 @@ set -g __fish_git_prompt_status_order stashstate set -g ___fish_git_prompt_char_stashstate '' set -g ___fish_git_prompt_char_cleanstate '' -git -c user.email=banana@example.com -c user.name=banana commit -m Init >/dev/null +set -l identity -c user.email=banana@example.com -c user.name=banana +git $identity commit -m Init >/dev/null echo 'changed' > foo -git stash >/dev/null +# (some git versions don't allow stash without giving an email) +git $identity stash >/dev/null fish_git_prompt echo #CHECK: (newbranch|1) -git stash pop >/dev/null +git $identity stash pop >/dev/null fish_git_prompt echo #CHECK: (newbranch)