summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnatol Belski <ab@php.net>2015-09-23 08:56:26 +0200
committerAnatol Belski <ab@php.net>2015-09-23 19:48:38 +0200
commit257693614edca6a0a8431acd1bcdb5dd275d3713 (patch)
tree184caa5fc0f85b8b0c7725af62cbfb71d1c18cd2
parentca89d9a797f110badd3e7d426ef52c820f0cddfd (diff)
downloadphp-git-257693614edca6a0a8431acd1bcdb5dd275d3713.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"