]> git.ipfire.org Git - thirdparty/git.git/commitdiff
test-ref-store: remove force-create argument for create-reflog
authorHan-Wen Nienhuys <hanwen@google.com>
Tue, 7 Dec 2021 13:38:13 +0000 (13:38 +0000)
committerJunio C Hamano <gitster@pobox.com>
Tue, 7 Dec 2021 21:15:18 +0000 (13:15 -0800)
Nobody uses force_create=0, so this flag is unnecessary.

Signed-off-by: Han-Wen Nienhuys <hanwen@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/helper/test-ref-store.c
t/t1405-main-ref-store.sh
t/t1406-submodule-ref-store.sh

index 3986665037a199293bab786c6b324d408ad69a71..b795a56eedf8cbd379bb26294dcd18420cbe4c71 100644 (file)
@@ -182,9 +182,9 @@ static int cmd_reflog_exists(struct ref_store *refs, const char **argv)
 static int cmd_create_reflog(struct ref_store *refs, const char **argv)
 {
        const char *refname = notnull(*argv++, "refname");
-       int force_create = arg_flags(*argv++, "force-create");
        struct strbuf err = STRBUF_INIT;
        int ret;
+       int force_create = 1;
 
        ret = refs_create_reflog(refs, refname, force_create, &err);
        if (err.len)
index 49718b7ea7fe7df85b6e2bd4c9833ee443825632..5e0f707328600a59237ebaa090bc947a00995a8a 100755 (executable)
@@ -35,8 +35,7 @@ test_expect_success 'delete_refs(FOO, refs/tags/new-tag)' '
        git rev-parse FOO -- &&
        git rev-parse refs/tags/new-tag -- &&
        m=$(git rev-parse main) &&
-       REF_NO_DEREF=1 &&
-       $RUN delete-refs $REF_NO_DEREF nothing FOO refs/tags/new-tag &&
+       $RUN delete-refs REF_NO_DEREF nothing FOO refs/tags/new-tag &&
        test_must_fail git rev-parse --symbolic-full-name FOO &&
        test_must_fail git rev-parse FOO -- &&
        test_must_fail git rev-parse refs/tags/new-tag --
@@ -108,7 +107,7 @@ test_expect_success 'delete_reflog(HEAD)' '
 '
 
 test_expect_success 'create-reflog(HEAD)' '
-       $RUN create-reflog HEAD &&
+       $RUN create-reflog HEAD &&
        git reflog exists HEAD
 '
 
index 0a87058971ee3f601f928a1d3078c25ac0a60ce2..f1e57a9c0519d74f247e6b2e038698359fad8ad9 100755 (executable)
@@ -92,7 +92,7 @@ test_expect_success 'delete_reflog() not allowed' '
 '
 
 test_expect_success 'create-reflog() not allowed' '
-       test_must_fail $RUN create-reflog HEAD 1
+       test_must_fail $RUN create-reflog HEAD
 '
 
 test_done