Skip to content

Commit 2a9f868

Browse files
committed
t9300: do not run --cat-blob-fd related tests on MinGW
As diagnosed by Johannes Sixt, msys.dll does not hand through file descriptors > 2 to child processes, so these test cases cannot passes when run through an MSys bash. Signed-off-by: Johannes Schindelin <[email protected]>
1 parent 2e8c859 commit 2a9f868

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

t/t9300-fast-import.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2237,7 +2237,7 @@ test_expect_success 'R: cat-blob-fd must be a nonnegative integer' '
22372237
test_must_fail git fast-import --cat-blob-fd=-1 </dev/null
22382238
'
22392239

2240-
test_expect_success 'R: print old blob' '
2240+
test_expect_success NOT_MINGW 'R: print old blob' '
22412241
blob=$(echo "yes it can" | git hash-object -w --stdin) &&
22422242
cat >expect <<-EOF &&
22432243
${blob} blob 11
@@ -2249,7 +2249,7 @@ test_expect_success 'R: print old blob' '
22492249
test_cmp expect actual
22502250
'
22512251

2252-
test_expect_success 'R: in-stream cat-blob-fd not respected' '
2252+
test_expect_success NOT_MINGW 'R: in-stream cat-blob-fd not respected' '
22532253
echo hello >greeting &&
22542254
blob=$(git hash-object -w greeting) &&
22552255
cat >expect <<-EOF &&
@@ -2270,7 +2270,7 @@ test_expect_success 'R: in-stream cat-blob-fd not respected' '
22702270
test_cmp expect actual.1
22712271
'
22722272

2273-
test_expect_success 'R: print new blob' '
2273+
test_expect_success NOT_MINGW 'R: print new blob' '
22742274
blob=$(echo "yep yep yep" | git hash-object --stdin) &&
22752275
cat >expect <<-EOF &&
22762276
${blob} blob 12
@@ -2288,7 +2288,7 @@ test_expect_success 'R: print new blob' '
22882288
test_cmp expect actual
22892289
'
22902290

2291-
test_expect_success 'R: print new blob by sha1' '
2291+
test_expect_success NOT_MINGW 'R: print new blob by sha1' '
22922292
blob=$(echo "a new blob named by sha1" | git hash-object --stdin) &&
22932293
cat >expect <<-EOF &&
22942294
${blob} blob 25

0 commit comments

Comments
 (0)