- Ensure that we're always checking for OpenSSL support, rather than just for ext/openssl being loaded

This commit is contained in:
Steph Fox 2008-08-31 19:18:35 +00:00
parent 05c24934cf
commit e8be4d93c5
5 changed files with 20 additions and 12 deletions

View File

@ -1,9 +1,12 @@
--TEST-- --TEST--
Phar::getSupportedSignatures() Phar::getSupportedSignatures()
--SKIPIF-- --SKIPIF--
<?php if (!extension_loaded("phar")) die("skip"); ?> <?php
<?php if (extension_loaded("hash")) die("skip extension hash conflicts"); ?> if (!extension_loaded("phar")) die("skip");
<?php if (extension_loaded("openssl")) die("skip extension openssl loaded"); ?> if (extension_loaded("hash")) die("skip extension hash conflicts");
$arr = Phar::getSupportedSignatures();
if (in_array("OpenSSL", $arr)) die("skip openssl support enabled");
?>
--INI-- --INI--
phar.require_hash=0 phar.require_hash=0
phar.readonly=0 phar.readonly=0

View File

@ -1,9 +1,12 @@
--TEST-- --TEST--
Phar::getSupportedSignatures() Phar::getSupportedSignatures()
--SKIPIF-- --SKIPIF--
<?php if (!extension_loaded("phar")) die("skip"); ?> <?php
<?php if (extension_loaded("hash")) die("skip extension hash conflicts"); ?> if (!extension_loaded("phar")) die("skip");
<?php if (!extension_loaded("openssl")) die("skip extension openssl loaded"); ?> if (extension_loaded("hash")) die("skip extension hash conflicts");
$arr = Phar::getSupportedSignatures();
if (!in_array("OpenSSL", $arr)) die("skip openssl support required");
?>
--INI-- --INI--
phar.require_hash=0 phar.require_hash=0
phar.readonly=0 phar.readonly=0

View File

@ -4,9 +4,8 @@ Phar::getSupportedSignatures()
<?php <?php
if (!extension_loaded("phar")) die("skip"); if (!extension_loaded("phar")) die("skip");
if (!extension_loaded("hash")) die("skip extension hash required"); if (!extension_loaded("hash")) die("skip extension hash required");
if (extension_loaded("openssl")) die("skip extension openssl loaded");
$arr = Phar::getSupportedSignatures(); $arr = Phar::getSupportedSignatures();
if (in_array("OpenSSL", $arr)) die ("skip native openssl support enabled"); if (in_array("OpenSSL", $arr)) die ("skip openssl support enabled");
?> ?>
--INI-- --INI--
phar.require_hash=0 phar.require_hash=0

View File

@ -1,9 +1,12 @@
--TEST-- --TEST--
Phar::getSupportedSignatures() Phar::getSupportedSignatures()
--SKIPIF-- --SKIPIF--
<?php if (!extension_loaded("phar")) die("skip"); ?> <?php
<?php if (!extension_loaded("hash")) die("skip extension hash required"); ?> if (!extension_loaded("phar")) die("skip");
<?php if (!extension_loaded("openssl")) die("skip extension openssl required"); ?> if (!extension_loaded("hash")) die("skip extension hash required");
$arr = Phar::getSupportedSignatures();
if (!in_array("OpenSSL", $arr)) die("skip openssl support required");
?>
--INI-- --INI--
phar.require_hash=0 phar.require_hash=0
phar.readonly=0 phar.readonly=0

View File

@ -6,7 +6,7 @@ if (!extension_loaded("phar")) die("skip");
if (!extension_loaded("zlib")) die("skip zlib not loaded"); if (!extension_loaded("zlib")) die("skip zlib not loaded");
if (!extension_loaded("bz2")) die("skip bz2 not loaded"); if (!extension_loaded("bz2")) die("skip bz2 not loaded");
$arr = Phar::getSupportedSignatures(); $arr = Phar::getSupportedSignatures();
if (in_array("OpenSSL", $arr)) die("skip native openssl support enabled"); if (in_array("OpenSSL", $arr)) die("skip openssl support enabled");
?> ?>
--INI-- --INI--
phar.readonly=0 phar.readonly=0