diff options
author | Junio C Hamano <gitster@pobox.com> | 2008-11-30 18:18:50 -0800 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2008-11-30 18:18:50 -0800 |
commit | 27f64962f1a573126c0e85cb7c83aa75b669ce07 (patch) | |
tree | a2e2b9102116de0633a6e10902c95ad84f52d3f7 /t | |
parent | 270c35490a52a635dc0ed1b1911c6861c68a68ed (diff) | |
parent | e0e03a731b2d06f42e79a2ff156ef9bd0e5c6c02 (diff) | |
download | git-27f64962f1a573126c0e85cb7c83aa75b669ce07.tar.gz git-27f64962f1a573126c0e85cb7c83aa75b669ce07.tar.xz |
Merge branch 'st/maint-tag' into maint
* st/maint-tag:
tag: Add more tests about mixing incompatible modes and options
tag: Check that options are only allowed in the appropriate mode
Diffstat (limited to 't')
-rwxr-xr-x | t/t7004-tag.sh | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/t/t7004-tag.sh b/t/t7004-tag.sh index 33cde7059..c616deb0d 100755 --- a/t/t7004-tag.sh +++ b/t/t7004-tag.sh @@ -1090,4 +1090,15 @@ test_expect_success 'filename for the message is relative to cwd' ' git cat-file tag tag-from-subdir-2 | grep "in sub directory" ' +# mixing modes and options: + +test_expect_success 'mixing incompatibles modes and options is forbidden' ' + test_must_fail git tag -a + test_must_fail git tag -l -v + test_must_fail git tag -n 100 + test_must_fail git tag -l -m msg + test_must_fail git tag -l -F some file + test_must_fail git tag -v -s +' + test_done |