test-ref-store: remove force-create argument for create-reflog
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>
Han-Wen Nienhuys committed
Dec 7, 2021 at 13:38 UTC
93db6eef04539e822b6786ae12f1ea4db75635bb
3 files changed
+4
-5
t/helper/test-ref-store.c
+1
-1
@@ -182,9 +182,9 @@ static int cmd_reflog_exists(struct ref_store *refs, const char **argv)
182
static int cmd_create_reflog(struct ref_store *refs, const char **argv)
183
{
184
const char *refname = notnull(*argv++, "refname");
185
- int force_create = arg_flags(*argv++, "force-create");
185
struct strbuf err = STRBUF_INIT;
186
int ret;
187
+ int force_create = 1;
188
189
ret = refs_create_reflog(refs, refname, force_create, &err);
190
if (err.len)
t/t1405-main-ref-store.sh
+2
-3
@@ -35,8 +35,7 @@ test_expect_success 'delete_refs(FOO, refs/tags/new-tag)' '
35
git rev-parse FOO -- &&
36
git rev-parse refs/tags/new-tag -- &&
37
m=$(git rev-parse main) &&
38
- REF_NO_DEREF=1 &&
39
- $RUN delete-refs $REF_NO_DEREF nothing FOO refs/tags/new-tag &&
38
+ $RUN delete-refs REF_NO_DEREF nothing FOO refs/tags/new-tag &&
39
test_must_fail git rev-parse --symbolic-full-name FOO &&
40
test_must_fail git rev-parse FOO -- &&
41
test_must_fail git rev-parse refs/tags/new-tag --
@@ -108,7 +107,7 @@ test_expect_success 'delete_reflog(HEAD)' '
107
'
108
109
test_expect_success 'create-reflog(HEAD)' '
111
- $RUN create-reflog HEAD 1 &&
110
+ $RUN create-reflog HEAD &&
111
git reflog exists HEAD
112
'
113
t/t1406-submodule-ref-store.sh
+1
-1
@@ -92,7 +92,7 @@ test_expect_success 'delete_reflog() not allowed' '
92
'
93
94
test_expect_success 'create-reflog() not allowed' '
95
- test_must_fail $RUN create-reflog HEAD 1
95
+ test_must_fail $RUN create-reflog HEAD
96
'
97
98
test_done