check_win_config.phpt 941 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. --TEST--
  2. Check libcurl config on windows
  3. --SKIPIF--
  4. <?php
  5. if (!extension_loaded("curl")) {
  6. die('skip - curl extension not available in this build');
  7. }
  8. if(substr(PHP_OS, 0, 3) != 'WIN' )
  9. die("skip for windows only");
  10. ?>
  11. --FILE--
  12. <?php
  13. ob_start();
  14. phpinfo();
  15. $s = ob_get_contents();
  16. ob_end_clean();
  17. preg_match('/curl\n\n(.+)\n\n/siU', $s, $m);
  18. echo $m[1], "\n";
  19. ?>
  20. DONE
  21. --EXPECTF--
  22. cURL support => enabled
  23. cURL Information => %s
  24. Age => %d
  25. Features
  26. AsynchDNS => Yes
  27. CharConv => No
  28. Debug => No
  29. GSS-Negotiate => No
  30. IDN => Yes
  31. IPv6 => Yes
  32. krb4 => No
  33. Largefile => Yes
  34. libz => Yes
  35. NTLM => Yes
  36. NTLMWB => No
  37. SPNEGO => Yes
  38. SSL => Yes
  39. SSPI => Yes
  40. TLS-SRP => No
  41. Protocols => dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, pop3, pop3s, rtsp, scp, sftp, smtp, smtps, telnet, tftp
  42. Host => %s-pc-win32
  43. SSL Version => OpenSSL/%s
  44. ZLib Version => %s
  45. libSSH Version => libssh2/%s
  46. DONE