diff mbox series

[01/31] hooks tests: don't leave "actual" nonexisting on failure

Message ID patch-01.31-8ac2efc71a0-20210528T110515Z-avarab@gmail.com (mailing list archive)
State New, archived
Headers show
Series minimal restart of "config-based-hooks" | expand

Commit Message

Ævar Arnfjörð Bjarmason May 28, 2021, 12:11 p.m. UTC
Start by creating an "actual" file in a core.hooksPath test that has
the hook echoing to the "actual" file. We later test_cmp that file to
see what hooks were run. Having that list of files be empty if we fail
instead of throwing an error about it being nonexistent makes for
friendlier output, we'll see what hooks we should have run.

Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>
---
 t/t1350-config-hooks-path.sh | 1 +
 1 file changed, 1 insertion(+)
diff mbox series

Patch

diff --git a/t/t1350-config-hooks-path.sh b/t/t1350-config-hooks-path.sh
index f1f9aee9f5d..fa9647a7c0b 100755
--- a/t/t1350-config-hooks-path.sh
+++ b/t/t1350-config-hooks-path.sh
@@ -5,6 +5,7 @@  test_description='Test the core.hooksPath configuration variable'
 . ./test-lib.sh
 
 test_expect_success 'set up a pre-commit hook in core.hooksPath' '
+	>actual &&
 	mkdir -p .git/custom-hooks .git/hooks &&
 	write_script .git/custom-hooks/pre-commit <<-\EOF &&
 	echo CUSTOM >>actual