]> Kevux Git Server - rit/commit
test-lib: add missing prerequisites for Darwin
authorRamsay Jones <ramsay@ramsayjones.plus.com>
Mon, 9 Jun 2025 17:13:38 +0000 (18:13 +0100)
committerJunio C Hamano <gitster@pobox.com>
Mon, 9 Jun 2025 18:25:37 +0000 (11:25 -0700)
commit2f71f6104526448dc9d0fa1ab32835bf9b6d66e1
tree3748091f436a86cabe89e080b265ec6c24ce107c
parentc1bc9749234773ce178d86d7d39cd28f2fa4288a
test-lib: add missing prerequisites for Darwin

commit d3d8c601fd ("t7815: fix unexpectedly passing test on macOS",
2025-06-02) added a MACOS prerequisite by adding a 'Darwin' case
label to the 'OS-specific' case statement. However, this commit
forgot to set several prerequisites which appear in the 'default'
case label, in addition to the new MACOS prerequisite. This causes
several tests, which macOS should pass, being skipped.

In order to run all applicable tests on macOS, add the missing
prerequisites to the 'Darwin' case.

Signed-off-by: Ramsay Jones <ramsay@ramsayjones.plus.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/test-lib.sh