Annotate a few t0*.sh tests that pass with SANITIZE=leak, these tests now pass under GIT_TEST_PASSING_SANITIZE_LEAK=true. These aren't all of the ones in t0*.sh that pass, I'm selecting a few ones that test some core APIs, and the simple "git bugreport" built-in. Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@xxxxxxxxx> --- t/t0030-stripspace.sh | 1 + t/t0052-simple-ipc.sh | 1 + t/t0061-run-command.sh | 1 + t/t0063-string-list.sh | 1 + t/t0066-dir-iterator.sh | 1 + t/t0067-parse_pathspec_file.sh | 1 + t/t0091-bugreport.sh | 1 + 7 files changed, 7 insertions(+) diff --git a/t/t0030-stripspace.sh b/t/t0030-stripspace.sh index 0c24a0f9a37..d00f7dd01e8 100755 --- a/t/t0030-stripspace.sh +++ b/t/t0030-stripspace.sh @@ -5,6 +5,7 @@ test_description='git stripspace' +. ./test-pragma-SANITIZE=leak-ok.sh . ./test-lib.sh t40='A quick brown fox jumps over the lazy do' diff --git a/t/t0052-simple-ipc.sh b/t/t0052-simple-ipc.sh index ff98be31a51..f76a1f5e249 100755 --- a/t/t0052-simple-ipc.sh +++ b/t/t0052-simple-ipc.sh @@ -2,6 +2,7 @@ test_description='simple command server' +. ./test-pragma-SANITIZE=leak-ok.sh . ./test-lib.sh test-tool simple-ipc SUPPORTS_SIMPLE_IPC || { diff --git a/t/t0061-run-command.sh b/t/t0061-run-command.sh index 7d599675e35..89fd3b18e52 100755 --- a/t/t0061-run-command.sh +++ b/t/t0061-run-command.sh @@ -5,6 +5,7 @@ test_description='Test run command' +. ./test-pragma-SANITIZE=leak-ok.sh . ./test-lib.sh cat >hello-script <<-EOF diff --git a/t/t0063-string-list.sh b/t/t0063-string-list.sh index c6ee9f66b11..0bd69de4f75 100755 --- a/t/t0063-string-list.sh +++ b/t/t0063-string-list.sh @@ -5,6 +5,7 @@ test_description='Test string list functionality' +. ./test-pragma-SANITIZE=leak-ok.sh . ./test-lib.sh test_split () { diff --git a/t/t0066-dir-iterator.sh b/t/t0066-dir-iterator.sh index 92910e4e6c1..edafdbbe7dc 100755 --- a/t/t0066-dir-iterator.sh +++ b/t/t0066-dir-iterator.sh @@ -2,6 +2,7 @@ test_description='Test the dir-iterator functionality' +. ./test-pragma-SANITIZE=leak-ok.sh . ./test-lib.sh test_expect_success 'setup' ' diff --git a/t/t0067-parse_pathspec_file.sh b/t/t0067-parse_pathspec_file.sh index 7bab49f361a..cc2540db9f9 100755 --- a/t/t0067-parse_pathspec_file.sh +++ b/t/t0067-parse_pathspec_file.sh @@ -2,6 +2,7 @@ test_description='Test parse_pathspec_file()' +. ./test-pragma-SANITIZE=leak-ok.sh . ./test-lib.sh test_expect_success 'one item from stdin' ' diff --git a/t/t0091-bugreport.sh b/t/t0091-bugreport.sh index 526304ff95b..946909dbfde 100755 --- a/t/t0091-bugreport.sh +++ b/t/t0091-bugreport.sh @@ -2,6 +2,7 @@ test_description='git bugreport' +. ./test-pragma-SANITIZE=leak-ok.sh . ./test-lib.sh # Headers "[System Info]" will be followed by a non-empty line if we put some -- 2.33.0.805.g739b16c2189