diff --git a/tests/extensions/5.4/apcu.so b/tests/extensions/5.4/apcu.so new file mode 100755 index 00000000..42a24a66 Binary files /dev/null and b/tests/extensions/5.4/apcu.so differ diff --git a/tests/extensions/5.5/apcu.so b/tests/extensions/5.5/apcu.so new file mode 100755 index 00000000..26e5228a Binary files /dev/null and b/tests/extensions/5.5/apcu.so differ diff --git a/tests/extensions/5.6/apcu.so b/tests/extensions/5.6/apcu.so new file mode 100755 index 00000000..fe952969 Binary files /dev/null and b/tests/extensions/5.6/apcu.so differ diff --git a/tests/extensions/7.0/apc.so b/tests/extensions/7.0/apc.so new file mode 100755 index 00000000..7948350d Binary files /dev/null and b/tests/extensions/7.0/apc.so differ diff --git a/tests/extensions/7.0/apcu.so b/tests/extensions/7.0/apcu.so new file mode 100755 index 00000000..c2f0ad14 Binary files /dev/null and b/tests/extensions/7.0/apcu.so differ diff --git a/tests/extensions/7.0/memcached.so b/tests/extensions/7.0/memcached.so new file mode 100755 index 00000000..544ba6d5 Binary files /dev/null and b/tests/extensions/7.0/memcached.so differ diff --git a/tests/extensions/7.0/redis.so b/tests/extensions/7.0/redis.so new file mode 100755 index 00000000..e3aea8fc Binary files /dev/null and b/tests/extensions/7.0/redis.so differ diff --git a/tests/script/install.sh b/tests/script/install.sh index 004a18de..6b4f180f 100755 --- a/tests/script/install.sh +++ b/tests/script/install.sh @@ -1,30 +1,16 @@ #!/bin/bash if [ $(phpenv version-name) != "hhvm" ]; then - pecl channel-update pecl.php.net - - pear config-set php_ini '' - pecl config-set php_ini '' + cp thinkphp/tests/extensions/$(phpenv version-name)/*.so $(php-config --extension-dir) if [ $(phpenv version-name) = "7.0" ]; then - echo "yes\nno\n" | pecl install apcu-5.1.2 - pecl install apcu_bc-beta phpenv config-add thinkphp/tests/conf/apcu_bc.ini - - wget -O phpredis-php7.tar.gz https://github.com/phpredis/phpredis/archive/php7.tar.gz - tar -xzvf phpredis-php7.tar.gz - cd phpredis-php7 && phpize && ./configure && make && sudo make install - - wget -O memcached-php7.tar.gz https://github.com/php-memcached-dev/php-memcached/archive/php7.zip - tar -xzvf memcached-php7.tar.gz - cd php-memcached-php7 && phpize && ./configure && make && sudo make install else - echo "yes\nno\n" | pecl install apcu-4.0.10 phpenv config-add thinkphp/tests/conf/apcu.ini fi + + phpenv config-add thinkphp/tests/conf/memcached.ini + phpenv config-add thinkphp/tests/conf/redis.ini fi -phpenv config-add thinkphp/tests/conf/memcached.ini -phpenv config-add thinkphp/tests/conf/redis.ini - composer install --no-interaction --ignore-platform-reqs