diff options
Diffstat (limited to 'third_party/git/t/t0041-usage.sh')
-rwxr-xr-x | third_party/git/t/t0041-usage.sh | 107 |
1 files changed, 0 insertions, 107 deletions
diff --git a/third_party/git/t/t0041-usage.sh b/third_party/git/t/t0041-usage.sh deleted file mode 100755 index 5b927b76fe58..000000000000 --- a/third_party/git/t/t0041-usage.sh +++ /dev/null @@ -1,107 +0,0 @@ -#!/bin/sh - -test_description='Test commands behavior when given invalid argument value' - -. ./test-lib.sh - -test_expect_success 'setup ' ' - test_commit "v1.0" -' - -test_expect_success 'tag --contains <existent_tag>' ' - git tag --contains "v1.0" >actual 2>actual.err && - grep "v1.0" actual && - test_line_count = 0 actual.err -' - -test_expect_success 'tag --contains <inexistent_tag>' ' - test_must_fail git tag --contains "notag" >actual 2>actual.err && - test_line_count = 0 actual && - test_i18ngrep "error" actual.err && - test_i18ngrep ! "usage" actual.err -' - -test_expect_success 'tag --no-contains <existent_tag>' ' - git tag --no-contains "v1.0" >actual 2>actual.err && - test_line_count = 0 actual && - test_line_count = 0 actual.err -' - -test_expect_success 'tag --no-contains <inexistent_tag>' ' - test_must_fail git tag --no-contains "notag" >actual 2>actual.err && - test_line_count = 0 actual && - test_i18ngrep "error" actual.err && - test_i18ngrep ! "usage" actual.err -' - -test_expect_success 'tag usage error' ' - test_must_fail git tag --noopt >actual 2>actual.err && - test_line_count = 0 actual && - test_i18ngrep "usage" actual.err -' - -test_expect_success 'branch --contains <existent_commit>' ' - git branch --contains "master" >actual 2>actual.err && - test_i18ngrep "master" actual && - test_line_count = 0 actual.err -' - -test_expect_success 'branch --contains <inexistent_commit>' ' - test_must_fail git branch --no-contains "nocommit" >actual 2>actual.err && - test_line_count = 0 actual && - test_i18ngrep "error" actual.err && - test_i18ngrep ! "usage" actual.err -' - -test_expect_success 'branch --no-contains <existent_commit>' ' - git branch --no-contains "master" >actual 2>actual.err && - test_line_count = 0 actual && - test_line_count = 0 actual.err -' - -test_expect_success 'branch --no-contains <inexistent_commit>' ' - test_must_fail git branch --no-contains "nocommit" >actual 2>actual.err && - test_line_count = 0 actual && - test_i18ngrep "error" actual.err && - test_i18ngrep ! "usage" actual.err -' - -test_expect_success 'branch usage error' ' - test_must_fail git branch --noopt >actual 2>actual.err && - test_line_count = 0 actual && - test_i18ngrep "usage" actual.err -' - -test_expect_success 'for-each-ref --contains <existent_object>' ' - git for-each-ref --contains "master" >actual 2>actual.err && - test_line_count = 2 actual && - test_line_count = 0 actual.err -' - -test_expect_success 'for-each-ref --contains <inexistent_object>' ' - test_must_fail git for-each-ref --no-contains "noobject" >actual 2>actual.err && - test_line_count = 0 actual && - test_i18ngrep "error" actual.err && - test_i18ngrep ! "usage" actual.err -' - -test_expect_success 'for-each-ref --no-contains <existent_object>' ' - git for-each-ref --no-contains "master" >actual 2>actual.err && - test_line_count = 0 actual && - test_line_count = 0 actual.err -' - -test_expect_success 'for-each-ref --no-contains <inexistent_object>' ' - test_must_fail git for-each-ref --no-contains "noobject" >actual 2>actual.err && - test_line_count = 0 actual && - test_i18ngrep "error" actual.err && - test_i18ngrep ! "usage" actual.err -' - -test_expect_success 'for-each-ref usage error' ' - test_must_fail git for-each-ref --noopt >actual 2>actual.err && - test_line_count = 0 actual && - test_i18ngrep "usage" actual.err -' - -test_done |