Merge branch 'rj/test-ulimit-on-windows'
commit9709ffac8004c3dc62dc946af469ec6d69bfeffb
authorJunio C Hamano <gitster@pobox.com>
Mon, 25 Sep 2017 06:24:09 +0000 (25 15:24 +0900)
committerJunio C Hamano <gitster@pobox.com>
Mon, 25 Sep 2017 06:24:10 +0000 (25 15:24 +0900)
tree6e6fd0696c8cec710f3048b8fc2aa1556a4a44ce
parentf759c873a3772675dba050f28c33d585406291c3
parent7236a34c984de7027efbc8a03403598f01f173a2
Merge branch 'rj/test-ulimit-on-windows'

On Cygwin, "ulimit -s" does not report failure but it does not work
at all, which causes an unexpected success of some tests that
expect failures under a limited stack situation.  This has been
fixed.

* rj/test-ulimit-on-windows:
  t9010-*.sh: skip all tests if the PIPE prereq is missing
  test-lib: use more compact expression in PIPE prerequisite
  test-lib: don't use ulimit in test prerequisites on cygwin
t/test-lib.sh