@ -635,10 +635,9 @@ test_expect_success 'setup avoid unnecessary update, normal rename' '
test_expect_success 'avoid unnecessary update, normal rename' '
test_expect_success 'avoid unnecessary update, normal rename' '
git checkout -q avoid-unnecessary-update-1^0 &&
git checkout -q avoid-unnecessary-update-1^0 &&
test-chmtime =1000000000 rename &&
test-chmtime --get =1000000000 rename >expect &&
test-chmtime -v +0 rename >expect &&
git merge merge-branch-1 &&
git merge merge-branch-1 &&
test-chmtime -v +0 rename >actual &&
test-chmtime --get rename >actual &&
test_cmp expect actual # "rename" should have stayed intact
test_cmp expect actual # "rename" should have stayed intact
'
'
@ -668,10 +667,9 @@ test_expect_success 'setup to test avoiding unnecessary update, with D/F conflic
test_expect_success 'avoid unnecessary update, with D/F conflict' '
test_expect_success 'avoid unnecessary update, with D/F conflict' '
git checkout -q avoid-unnecessary-update-2^0 &&
git checkout -q avoid-unnecessary-update-2^0 &&
test-chmtime =1000000000 df &&
test-chmtime --get =1000000000 df >expect &&
test-chmtime -v +0 df >expect &&
git merge merge-branch-2 &&
git merge merge-branch-2 &&
test-chmtime -v +0 df >actual &&
test-chmtime --get df >actual &&
test_cmp expect actual # "df" should have stayed intact
test_cmp expect actual # "df" should have stayed intact
'
'
@ -700,10 +698,9 @@ test_expect_success 'setup avoid unnecessary update, dir->(file,nothing)' '
test_expect_success 'avoid unnecessary update, dir->(file,nothing)' '
test_expect_success 'avoid unnecessary update, dir->(file,nothing)' '
git checkout -q master^0 &&
git checkout -q master^0 &&
test-chmtime =1000000000 df &&
test-chmtime --get =1000000000 df >expect &&
test-chmtime -v +0 df >expect &&
git merge side &&
git merge side &&
test-chmtime -v +0 df >actual &&
test-chmtime --get df >actual &&
test_cmp expect actual # "df" should have stayed intact
test_cmp expect actual # "df" should have stayed intact
'
'
@ -730,10 +727,9 @@ test_expect_success 'setup avoid unnecessary update, modify/delete' '
test_expect_success 'avoid unnecessary update, modify/delete' '
test_expect_success 'avoid unnecessary update, modify/delete' '
git checkout -q master^0 &&
git checkout -q master^0 &&
test-chmtime =1000000000 file &&
test-chmtime --get =1000000000 file >expect &&
test-chmtime -v +0 file >expect &&
test_must_fail git merge side &&
test_must_fail git merge side &&
test-chmtime -v +0 file >actual &&
test-chmtime --get file >actual &&
test_cmp expect actual # "file" should have stayed intact
test_cmp expect actual # "file" should have stayed intact
'
'
@ -759,10 +755,9 @@ test_expect_success 'setup avoid unnecessary update, rename/add-dest' '
test_expect_success 'avoid unnecessary update, rename/add-dest' '
test_expect_success 'avoid unnecessary update, rename/add-dest' '
git checkout -q master^0 &&
git checkout -q master^0 &&
test-chmtime =1000000000 newfile &&
test-chmtime --get =1000000000 newfile >expect &&
test-chmtime -v +0 newfile >expect &&
git merge side &&
git merge side &&
test-chmtime -v +0 newfile >actual &&
test-chmtime --get newfile >actual &&
test_cmp expect actual # "file" should have stayed intact
test_cmp expect actual # "file" should have stayed intact
'
'