summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Zelenka <bukka@php.net>2017-10-30 13:36:32 +0000
committerJakub Zelenka <bukka@php.net>2017-10-30 16:40:55 +0000
commitcd66aad141681fa04faea2abdf0504ef6873590f (patch)
tree4b3278a1374f9739f03034d8443406a67351270d
parentc1d98588a263809212f34c083be6275bdfa8d315 (diff)
downloadphp-git-cd66aad141681fa04faea2abdf0504ef6873590f.tar.gz
Extend openssl_x509_parse to cover cert resource
-rw-r--r--ext/openssl/tests/openssl_x509_parse_basic.phpt5
1 files changed, 4 insertions, 1 deletions
diff --git a/ext/openssl/tests/openssl_x509_parse_basic.phpt b/ext/openssl/tests/openssl_x509_parse_basic.phpt
index 59daedcc6b..65cc062e40 100644
--- a/ext/openssl/tests/openssl_x509_parse_basic.phpt
+++ b/ext/openssl/tests/openssl_x509_parse_basic.phpt
@@ -8,10 +8,13 @@ if (OPENSSL_VERSION_NUMBER < 0x10000000) die("skip Output requires OpenSSL 1.0")
<?php
$cert = "file://" . dirname(__FILE__) . "/cert.crt";
-var_dump(openssl_x509_parse($cert));
+$parsedCert = openssl_x509_parse($cert);
+var_dump($parsedCert === openssl_x509_parse(openssl_x509_read($cert)));
+var_dump($parsedCert);
var_dump(openssl_x509_parse($cert, false));
?>
--EXPECTF--
+bool(true)
array(16) {
["name"]=>
string(96) "/C=BR/ST=Rio Grande do Sul/L=Porto Alegre/CN=Henrique do N. Angelo/emailAddress=hnangelo@php.net"