]> git.ipfire.org Git - thirdparty/git.git/commitdiff
completion: simplify tests using test_completion_long()
authorFelipe Contreras <felipe.contreras@gmail.com>
Sun, 11 Nov 2012 14:35:55 +0000 (15:35 +0100)
committerJunio C Hamano <gitster@pobox.com>
Fri, 16 Nov 2012 18:58:24 +0000 (10:58 -0800)
No need to duplicate that functionality.

Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t9902-completion.sh

index 9778a1b94d46c2083d5ecf297fc003d6381af2c1..40d6f90ef6fcc48e6f23b41a6ee9364b9e4fe72f 100755 (executable)
@@ -172,7 +172,7 @@ test_expect_success 'basic' '
 '
 
 test_expect_success 'double dash "git" itself' '
-       sed -e "s/Z$//" >expected <<-\EOF &&
+       test_completion_long "git --" <<-\EOF
        --paginate Z
        --no-pager Z
        --git-dir=
@@ -187,11 +187,10 @@ test_expect_success 'double dash "git" itself' '
        --no-replace-objects Z
        --help Z
        EOF
-       test_completion "git --"
 '
 
 test_expect_success 'double dash "git checkout"' '
-       sed -e "s/Z$//" >expected <<-\EOF &&
+       test_completion_long "git checkout --" <<-\EOF
        --quiet Z
        --ours Z
        --theirs Z
@@ -202,17 +201,15 @@ test_expect_success 'double dash "git checkout"' '
        --orphan Z
        --patch Z
        EOF
-       test_completion "git checkout --"
 '
 
 test_expect_success 'general options' '
        test_completion "git --ver" "--version " &&
        test_completion "git --hel" "--help " &&
-       sed -e "s/Z$//" >expected <<-\EOF &&
+       test_completion_long "git --exe" <<-\EOF &&
        --exec-path Z
        --exec-path=
        EOF
-       test_completion "git --exe" &&
        test_completion "git --htm" "--html-path " &&
        test_completion "git --pag" "--paginate " &&
        test_completion "git --no-p" "--no-pager " &&