aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/php/bin/run_tests.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/php/bin/run_tests.sh')
-rwxr-xr-xsrc/php/bin/run_tests.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/php/bin/run_tests.sh b/src/php/bin/run_tests.sh
index c3358ed899..1335672e9e 100755
--- a/src/php/bin/run_tests.sh
+++ b/src/php/bin/run_tests.sh
@@ -34,13 +34,15 @@ set -e
cd $(dirname $0)
default_extension_dir=`php -i | grep extension_dir | sed 's/.*=> //g'`
+module_dir=`php --version | grep -q 'PHP 5.6' && echo '../ext/grpc' || echo '../ext/grpc/modules'`
+
# sym-link in system supplied extensions
for f in $default_extension_dir/*.so
do
- ln -s $f ../ext/grpc/modules/$(basename $f) &> /dev/null || true
+ ln -s $f $module_dir/$(basename $f) &> /dev/null || true
done
php \
- -d extension_dir=../ext/grpc/modules/ \
+ -d extension_dir=$module_dir \
-d extension=grpc.so \
`which phpunit` -v --debug --strict ../tests/unit_tests