]> git.ipfire.org Git - thirdparty/git.git/blobdiff - t/t3903-stash.sh
stash: strip "refs/heads/" with skip_prefix
[thirdparty/git.git] / t / t3903-stash.sh
index b149e2af44185d5a78ff7eff1e2c0efb67f35f4d..0e16a5b85d3a91689ea454dc203a84e5e0785b03 100755 (executable)
@@ -1042,6 +1042,17 @@ test_expect_success 'create stores correct message' '
        test_cmp expect actual
 '
 
+test_expect_success 'create when branch name has /' '
+       test_when_finished "git checkout main" &&
+       git checkout -b some/topic &&
+       >foo &&
+       git add foo &&
+       STASH_ID=$(git stash create "create test message") &&
+       echo "On some/topic: create test message" >expect &&
+       git show --pretty=%s -s ${STASH_ID} >actual &&
+       test_cmp expect actual
+'
+
 test_expect_success 'create with multiple arguments for the message' '
        >foo &&
        git add foo &&