]> git.ipfire.org Git - thirdparty/git.git/commit
t: move tests exercising the "files" backend
authorPatrick Steinhardt <ps@pks.im>
Thu, 15 Feb 2024 08:25:30 +0000 (09:25 +0100)
committerJunio C Hamano <gitster@pobox.com>
Thu, 15 Feb 2024 18:12:30 +0000 (10:12 -0800)
commit161d9816419796ec5710806a0ee08a3f6359c0eb
treeca01b4ef37dd2145393c9f7396b2c9611621fa76
parentc875e0b8e036c12cfbf6531962108a063c7a821c
t: move tests exercising the "files" backend

We still have a bunch of tests scattered across our test suites that
exercise on-disk files of the "files" backend directly:

  - t1301 exercises permissions of reflog files when the config
    "core.sharedRepository" is set.

  - t1400 exercises whether empty directories in the ref store are
    handled correctly.

  - t3200 exercises what happens when there are symlinks in the ref
    store.

  - t3400 also exercises what happens when ".git/logs" is a symlink.

All of these are inherently low-level tests specific to the "files"
backend. Move them into "t0600-reffiles-backend.sh" to reflect this.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t0600-reffiles-backend.sh
t/t1301-shared-repo.sh
t/t1400-update-ref.sh
t/t3200-branch.sh
t/t3400-rebase.sh