[PATCH v2 2/2] stash-store: add failing test for same-ref
From: Phil Hord <hidden>
Date: 2017-11-22 21:28:25
Subsystem:
the rest · Maintainer:
Linus Torvalds
From: Phil Hord <hidden>
Date: 2017-11-22 21:28:25
Subsystem:
the rest · Maintainer:
Linus Torvalds
stash-store cannot create a new stash with the same ref as stash@{0}. No
error is returned even though no new stash log is created. Add a failing
test to track.
Signed-off-by: Phil Hord <redacted>
---
t/t3903-stash.sh | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/t/t3903-stash.sh b/t/t3903-stash.sh
index 279e31717..7d511afd3 100755
--- a/t/t3903-stash.sh
+++ b/t/t3903-stash.sh@@ -813,6 +813,17 @@ test_expect_success 'push -m also works without space' ' test_cmp expect actual ' +test_expect_failure 'store same ref twice' ' + >foo && + git add foo && + STASH_ID=$(git stash create) && + git stash store -m "original message" $STASH_ID && + git stash store -m "custom message" $STASH_ID && + echo "stash@{0}: custom message" >expect && + git stash list -1 >actual && + test_cmp expect actual +' + test_expect_success 'store -m foo shows right message' ' >foo && git add foo &&
--
2.15.0.471.g17a719cfe.dirty