From: brarcher Date: Mon, 12 May 2014 01:38:24 +0000 (+0000) Subject: Use env to find shell to use X-Git-Tag: 0.10.0~84 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1de5cdf3389e95fc3b1ce87b35cadb93ff12722b;p=check Use env to find shell to use On at least one platform (Solaris), the shell located at /bin/sh is not a compliant shell. Using env as a form of redirection to find a sh program, the PATH can be changed to find a compliant sh to use. On platforms where /bin/sh is compliant, env should work just fine. git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@1133 64e312b2-a51f-0410-8e61-82d0ca0eb02a --- diff --git a/tests/test_check_nofork.sh b/tests/test_check_nofork.sh index 9fa1e11..fff318e 100755 --- a/tests/test_check_nofork.sh +++ b/tests/test_check_nofork.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env sh . ./test_vars diff --git a/tests/test_log_output.sh b/tests/test_log_output.sh index 9de3a80..39566ae 100755 --- a/tests/test_log_output.sh +++ b/tests/test_log_output.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env sh OUTPUT_FILE=test.log diff --git a/tests/test_mem_leaks.sh b/tests/test_mem_leaks.sh index e70c905..44d6d30 100755 --- a/tests/test_mem_leaks.sh +++ b/tests/test_mem_leaks.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env sh UNIT_TEST=./check_mem_leaks VALGRIND_LOG_FILE=${UNIT_TEST}.valgrind diff --git a/tests/test_output.sh b/tests/test_output.sh index 5e36c1e..c1b31bd 100755 --- a/tests/test_output.sh +++ b/tests/test_output.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env sh . ./test_vars . $(dirname $0)/test_output_strings diff --git a/tests/test_tap_output.sh b/tests/test_tap_output.sh index 03af402..b74b806 100755 --- a/tests/test_tap_output.sh +++ b/tests/test_tap_output.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env sh OUTPUT_FILE=test.tap diff --git a/tests/test_xml_output.sh b/tests/test_xml_output.sh index 4c87b73..7497f37 100755 --- a/tests/test_xml_output.sh +++ b/tests/test_xml_output.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env sh OUTPUT_FILE=test.xml CK_DEFAULT_TIMEOUT=4