00version.phpt 984 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. --TEST--
  2. PostgreSQL version
  3. --EXTENSIONS--
  4. pgsql
  5. --SKIPIF--
  6. <?php include("skipif.inc"); ?>
  7. --FILE--
  8. <?php
  9. // Get postgresql version for easier debugging.
  10. // Execute run-test.php with --keep-all to get version string in 00version.log or 00version.out
  11. include('config.inc');
  12. $db = pg_connect($conn_str);
  13. var_dump(pg_version($db));
  14. pg_close($db);
  15. // Get environment vars for debugging
  16. var_dump(serialize($_ENV));
  17. echo "OK";
  18. ?>
  19. --EXPECTF--
  20. array(13) {
  21. ["client"]=>
  22. string(%d) "%s"
  23. ["protocol"]=>
  24. int(%d)
  25. ["server"]=>
  26. string(%d) "%s"
  27. ["server_encoding"]=>
  28. string(%d) "%s"
  29. ["client_encoding"]=>
  30. string(%d) "%s"
  31. ["is_superuser"]=>
  32. string(%d) "%s"
  33. ["session_authorization"]=>
  34. string(%d) "%s"
  35. ["DateStyle"]=>
  36. string(%d) "%s"
  37. ["IntervalStyle"]=>
  38. string(%d) %s
  39. ["TimeZone"]=>
  40. string(%d) "%s"
  41. ["integer_datetimes"]=>
  42. string(%d) "%s"
  43. ["standard_conforming_strings"]=>
  44. string(%d) "%s"
  45. ["application_name"]=>
  46. string(%d) %s
  47. }
  48. string(%d) "%a"
  49. OK