summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnatol Belski <ab@php.net>2015-09-23 08:56:26 +0200
committerFerenc Kovacs <tyrael@php.net>2015-09-30 01:30:30 +0200
commitfd9da7ac09ca490e885863edf082796e199023a0 (patch)
treeb72a34b95cec7b570ea94b80dfac6f25587a0775
parent350cc5549202dd6299d7edaa4177868a35e5c1ea (diff)
downloadphp-git-fd9da7ac09ca490e885863edf082796e199023a0.tar.gz
add test
-rw-r--r--ext/openssl/tests/check_default_conf_path.phpt24
1 files changed, 24 insertions, 0 deletions
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 0000000000..16aaa4bc1d
--- /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"