]> git.ipfire.org Git - thirdparty/git.git/blobdiff - t/t7102-reset.sh
Merge branch 'jk/end-of-options' into maint-2.43
[thirdparty/git.git] / t / t7102-reset.sh
index 2a3d22592f9b83810978a43650594c8e7442ccb3..62d9f846ce86c54745eb87619d14fefc005d6fe3 100755 (executable)
@@ -71,6 +71,16 @@ check_changes () {
        done | test_cmp .cat_expect -
 }
 
+# no negated form for various type of resets
+for opt in soft mixed hard merge keep
+do
+       test_expect_success "no 'git reset --no-$opt'" '
+               test_when_finished "rm -f err" &&
+               test_must_fail git reset --no-$opt 2>err &&
+               grep "error: unknown option .no-$opt." err
+       '
+done
+
 test_expect_success 'reset --hard message' '
        hex=$(git log -1 --format="%h") &&
        git reset --hard >.actual &&