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 <johannes.schindelin@gmx.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Johannes Schindelin committed
Oct 14, 2011 at 23:53 UTC
b52612ed4f736c517231954ef0d765add1fe29b7
1 file changed
+4
-4
t/t9300-fast-import.sh
+4
-4
@@ -2237,7 +2237,7 @@ test_expect_success 'R: cat-blob-fd must be a nonnegative integer' '
2237
test_must_fail git fast-import --cat-blob-fd=-1 </dev/null
2238
'
2239
2240
-test_expect_success 'R: print old blob' '
2240
+test_expect_success NOT_MINGW 'R: print old blob' '
2241
blob=$(echo "yes it can" | git hash-object -w --stdin) &&
2242
cat >expect <<-EOF &&
2243
${blob} blob 11
@@ -2249,7 +2249,7 @@ test_expect_success 'R: print old blob' '
2249
test_cmp expect actual
2250
'
2251
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' '
2253
echo hello >greeting &&
2254
blob=$(git hash-object -w greeting) &&
2255
cat >expect <<-EOF &&
@@ -2270,7 +2270,7 @@ test_expect_success 'R: in-stream cat-blob-fd not respected' '
2270
test_cmp expect actual.1
2271
'
2272
2273
-test_expect_success 'R: print new blob' '
2273
+test_expect_success NOT_MINGW 'R: print new blob' '
2274
blob=$(echo "yep yep yep" | git hash-object --stdin) &&
2275
cat >expect <<-EOF &&
2276
${blob} blob 12
@@ -2288,7 +2288,7 @@ test_expect_success 'R: print new blob' '
2288
test_cmp expect actual
2289
'
2290
2291
-test_expect_success 'R: print new blob by sha1' '
2291
+test_expect_success NOT_MINGW 'R: print new blob by sha1' '
2292
blob=$(echo "a new blob named by sha1" | git hash-object --stdin) &&
2293
cat >expect <<-EOF &&
2294
${blob} blob 25