]> git.ipfire.org Git - thirdparty/git.git/blobdiff - t/t2018-checkout-branch.sh
The sixth batch
[thirdparty/git.git] / t / t2018-checkout-branch.sh
index 21583154d8e0d029168cfe87624cad89eeb765ef..5f761bc616ee5871055d6beed29e768b328f6827 100755 (executable)
@@ -260,4 +260,14 @@ test_expect_success 'checkout -b to a new branch preserves mergeable changes des
        test_cmp expect actual
 '
 
+test_expect_success 'checkout -b rejects an invalid start point' '
+       test_must_fail git checkout -b branch4 file1 2>err &&
+       test_i18ngrep "is not a commit" err
+'
+
+test_expect_success 'checkout -b rejects an extra path argument' '
+       test_must_fail git checkout -b branch5 branch1 file1 2>err &&
+       test_i18ngrep "Cannot update paths and switch to branch" err
+'
+
 test_done