> +test_expect_success 'commit.verbose true and --no-verbose' '
> +     git -c commit.verbose=true commit --amend --no-verbose &&
> +     ! test -s out

Please use the test_must_be_empty helper instead, because it has a
nice, human-readable name and it complains with a helpful error
message if something goes wrong, whereas 'test -s' just fails
silently.

> +'
> +
> +test_expect_success 'commit.verbose false and --verbose' '
> +     git -c commit.verbose=false commit --amend --verbose &&
> +     test_line_count = 1 out
> +'
> +
> +test_expect_success 'commit.verbose false and -v -v' '
> +     git -c commit.verbose=false commit --amend -v -v &&
> +     test_line_count = 2 out
> +'
> +
> +test_expect_success 'commit.verbose false and --verbose omitted' '
> +     git -c commit.verbose=false commit --amend &&
> +     ! test -s out
> +'
> +
> +test_expect_success 'commit.verbose false and --no-verbose' '
> +     git -c commit.verbose=false commit --amend --no-verbose &&
> +     ! test -s out
> +'
> +
> +test_expect_success 'status ignores commit.verbose=true' '
> +     git -c commit.verbose=true status >actual &&
> +     ! grep "^diff --git" actual
> +'
> +
>  test_done
> 
> --
> https://github.com/git/git/pull/218
> 
> 
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to