check_default_conf_path.phpt 427 B

123456789101112131415161718192021222324
  1. --TEST--
  2. Check for default OpenSSL config path on Windows
  3. --SKIPIF--
  4. <?php
  5. if (substr(PHP_OS, 0, 3) != 'WIN') {
  6. die('skip windows only test');
  7. }
  8. ?>
  9. --FILE--
  10. <?php
  11. ob_start();
  12. phpinfo();
  13. $info = ob_get_contents();
  14. ob_end_clean();
  15. preg_match(",Openssl default config .* (.*),", $info, $m);
  16. if (isset($m[1])) {
  17. var_dump(str_replace('/', '\\', strtolower($m[1])));
  18. }
  19. ?>
  20. --EXPECT--
  21. string(28) "c:\usr\local\ssl\openssl.cnf"