v2.0.11
skip everywhere test requiring internet connection (cherry picked from commitd2a83a8993) (cherry picked from commit0d11bf1cc7)
This commit is contained in:
parent
04a8db852c
commit
b9de54b142
3 changed files with 21 additions and 15 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -9,3 +9,4 @@ clog
|
|||
/php-phpseclib-2.0.7-f4b6a52.tgz
|
||||
/php-phpseclib-2.0.9-c9a3fe3.tgz
|
||||
/php-phpseclib-2.0.10-d305b78.tgz
|
||||
/php-phpseclib-2.0.11-7053f06.tgz
|
||||
|
|
|
|||
|
|
@ -3,12 +3,12 @@
|
|||
|
||||
%global github_owner phpseclib
|
||||
%global github_name phpseclib
|
||||
%global github_commit d305b780829ea4252ed9400b3f5937c2c99b51d4
|
||||
%global github_commit 7053f06f91b3de78e143d430e55a8f7889efc08b
|
||||
%global github_short %(c=%{github_commit}; echo ${c:0:7})
|
||||
%global with_tests 0%{!?_without_tests:1}
|
||||
|
||||
Name: php-%{composer_vendor}
|
||||
Version: 2.0.10
|
||||
Version: 2.0.11
|
||||
Release: 1%{?dist}
|
||||
Summary: PHP Secure Communications Library
|
||||
License: MIT
|
||||
|
|
@ -74,23 +74,25 @@ cp -pr %{composer_vendor} %{buildroot}%{_datadir}/php
|
|||
%check
|
||||
%{_bindir}/phpab --output tests/bootstrap.php tests
|
||||
cat << 'EOF' | tee -a tests/bootstrap.php
|
||||
if (class_exists("PHPUnit_Framework_TestCase") && !class_exists("PHPUnit\\Framework\\TestCase")) {
|
||||
class_alias("PHPUnit_Framework_TestCase", "PHPUnit\\Framework\\TestCase");
|
||||
}
|
||||
require "%{buildroot}%{_datadir}/php/%{composer_vendor}/autoload.php";
|
||||
date_default_timezone_set('UTC');
|
||||
EOF
|
||||
|
||||
|
||||
if php %{phpunit} --atleast-version 4.8.35; then
|
||||
ret=0
|
||||
for cmd in "php %{phpunit}" php70 php71 php72; do
|
||||
if which $cmd; then
|
||||
set $cmd
|
||||
$1 -d memory_limit=1G ${2:-%{_bindir}/phpunit6} --verbose || ret=1
|
||||
fi
|
||||
done
|
||||
exit $ret
|
||||
else
|
||||
: Skip test as PHPUnit is too old
|
||||
fi
|
||||
# testAuthorityInfoAccess fails without internet access
|
||||
ret=0
|
||||
for cmd in "php %{phpunit}" php70 php71 php72; do
|
||||
if which $cmd; then
|
||||
set $cmd
|
||||
$1 -d memory_limit=1G ${2:-%{_bindir}/phpunit6} \
|
||||
--filter '^((?!(testAuthorityInfoAccess)).)*$' \
|
||||
--verbose || ret=1
|
||||
fi
|
||||
done
|
||||
exit $ret
|
||||
%endif
|
||||
|
||||
|
||||
|
|
@ -102,6 +104,9 @@ fi
|
|||
|
||||
|
||||
%changelog
|
||||
* Mon Apr 16 2018 Remi Collet <remi@remirepo.net> - 2.0.11-1
|
||||
- update to 2.0.11
|
||||
|
||||
* Tue Feb 20 2018 Remi Collet <remi@remirepo.net> - 2.0.10-1
|
||||
- Update to 2.0.10
|
||||
- use phpunit6 when available
|
||||
|
|
|
|||
2
sources
2
sources
|
|
@ -1 +1 @@
|
|||
SHA512 (php-phpseclib-2.0.10-d305b78.tgz) = e11f37c320f458c77d77e34c35c59cb3e93100cff4a46d327de8d9a1a34b6da1a7e303b61d9ed7a734a8ace50859abf7301828b3b099b3a7c0c83ce8c09aa629
|
||||
SHA512 (php-phpseclib-2.0.11-7053f06.tgz) = 57f1f4c42679b737746e3eec5e64a83661969313259724d97d375d3d9e4805290d99e17ee1a44f60a798ef04ffb989bdf3e542113846d0bba608e5ee25d0f51f
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue