Message ID | pull.1675.v3.git.1709676557639.gitgitgadget@gmail.com (mailing list archive) |
---|---|
State | Superseded |
Headers | show |
Series | [v3] tests: modernize the test script t0010-racy-git.sh | expand |
"Aryan Gupta via GitGitGadget" <gitgitgadget@gmail.com> writes: > From: Aryan Gupta <garyan447@gmail.com> > > Modernize the formatting of the test script to align with current > standards and improve its overall readability. > > Signed-off-by: Aryan Gupta <garyan447@gmail.com> > --- Both the above proposed commit log message and the proposed changes to the code look good. This is a tangent but as can be seen at https://lore.kernel.org/git/pull.1675.v3.git.1709676557639.gitgitgadget@gmail.com/raw your message has these headers that are not syntactically correct and may even cause responses to bounce unless editted. Cc: "Patrick Steinhardt [ ]" <ps@pks.im>, "Michal =?UTF-8?Q?Such=C3=A1nek?= [ ]" <msuchanek@suse.de>, "=?UTF-8?Q?Jean-No=C3=ABl?= AVILA [ ]" <jn.avila@free.fr>, Kristoffer Haugsbakk <[code@khaugsbakk.name]>, Eric Sunshine <sunshine@sunshineco.com>, Aryan Gupta <garyan447@gmail.com>, Aryan Gupta <garyan447@gmail.com> I cannot tell if this is a bug in GGG, or a fault of a corrupt pull request thrown at GGG, but it is annoying that recipients have to edit the addresses in e-mail header. Can somebody take a look into it, please (or is it a known issue?). Thanks.
diff --git a/t/t0010-racy-git.sh b/t/t0010-racy-git.sh index 837c8b7228b..84172a37390 100755 --- a/t/t0010-racy-git.sh +++ b/t/t0010-racy-git.sh @@ -10,25 +10,24 @@ TEST_PASSES_SANITIZE_LEAK=true for trial in 0 1 2 3 4 do - rm -f .git/index - echo frotz >infocom - git update-index --add infocom - echo xyzzy >infocom - - files=$(git diff-files -p) - test_expect_success \ - "Racy GIT trial #$trial part A" \ - 'test "" != "$files"' - + test_expect_success "Racy git trial #$trial part A" ' + rm -f .git/index && + echo frotz >infocom && + git update-index --add infocom && + echo xyzzy >infocom && + + git diff-files -p >out && + test_file_not_empty out + ' sleep 1 - echo xyzzy >cornerstone - git update-index --add cornerstone - files=$(git diff-files -p) - test_expect_success \ - "Racy GIT trial #$trial part B" \ - 'test "" != "$files"' + test_expect_success "Racy git trial #$trial part B" ' + echo xyzzy >cornerstone && + git update-index --add cornerstone && + git diff-files -p >out && + test_file_not_empty out + ' done test_done