com php-src: add test: ext/openssl/tests/check_default_conf _path.phpt
| From: | Anatol Belski | Date: | Wed, 23 Sep 2015 17:48:38 +0000 |
| Subject: | com php-src: add test: ext/openssl/tests/check_default_conf _path.phpt | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-89147@lists.php.net to get a copy of this message | ||
Commit: 257693614edca6a0a8431acd1bcdb5dd275d3713
Author: Anatol Belski <ab@php.net> Wed, 23 Sep 2015 08:56:26 +0200
Parents: ca89d9a797f110badd3e7d426ef52c820f0cddfd
Branches: PHP-5.6 PHP-7.0 master
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=257693614edca6a0a8431acd1bcdb5dd275d3713
Log:
add test
Changed paths:
A ext/openssl/tests/check_default_conf_path.phpt
Diff:
diff --git a/ext/openssl/tests/check_default_conf_path.phpt
b/ext/openssl/tests/check_default_conf_path.phpt
new file mode 100644
index 0000000..16aaa4b
--- /dev/null
+++ b/ext/openssl/tests/check_default_conf_path.phpt
@@ -0,0 +1,24 @@
+--TEST--
+Check for default OpenSSL config path on Windows
+--SKIPIF--
+<?php
+if (substr(PHP_OS, 0, 3) != 'WIN') {
+ die('skip windows only test');
+}
+?>
+--FILE--
+<?php
+
+ob_start();
+phpinfo();
+$info = ob_get_contents();
+ob_end_clean();
+
+preg_match(",Openssl default config .* (.*),", $info, $m);
+
+if (isset($m[1])) {
+ var_dump(str_replace('/', '\\', strtolower($m[1])));
+}
+?>
+--EXPECT--
+string(28) "c:\usr\local\ssl\openssl.cnf"