mirror of
https://github.com/git/git.git
synced 2026-08-04 15:11:09 +00:00
Merge branch 'ag/t0010-modernize'
GSoC practice to modernize a test script. * ag/t0010-modernize: tests: modernize the test script t0010-racy-git.sh
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user