Merge branch 'hn/allow-bogus-oid-in-ref-tests'
commitb174a3c01423897154d26c96baab366229f16976
authorJunio C Hamano <gitster@pobox.com>
Wed, 15 Dec 2021 17:39:54 +0000 (15 09:39 -0800)
committerJunio C Hamano <gitster@pobox.com>
Wed, 15 Dec 2021 17:39:54 +0000 (15 09:39 -0800)
tree95615d66817ffcc6e111cfa95fb591017e474980
parentbc32aa1e63218b0011159af4703e1389354c69f9
parent9912391402ad1b910c6d712565553d7e5b22d7e1
Merge branch 'hn/allow-bogus-oid-in-ref-tests'

The test helper for refs subsystem learned to write bogus and/or
nonexistent object name to refs to simulate error situations we
want to test Git in.

* hn/allow-bogus-oid-in-ref-tests:
  t1430: create valid symrefs using test-helper
  t1430: remove refs using test-tool
  refs: introduce REF_SKIP_REFNAME_VERIFICATION flag
  refs: introduce REF_SKIP_OID_VERIFICATION flag
  refs: update comment.
  test-ref-store: plug memory leak in cmd_delete_refs
  test-ref-store: parse symbolic flag constants
  test-ref-store: remove force-create argument for create-reflog
refs.c
refs.h
refs/files-backend.c
t/helper/test-ref-store.c
t/t1405-main-ref-store.sh