php-src/ext/pgsql/tests
Anatol Belski 4ff6c0cb44 Merge branch 'PHP-7.2'
* PHP-7.2:
  Fixed bug #76548 pg_fetch_result did not fetch the next row
2018-06-29 18:36:22 +02:00
..
00version.phpt Fix 00version.phpt when commit message has multiple lines. 2017-01-26 11:36:24 +00:00
01createdb.phpt Add a test for bug 73498 2016-11-22 00:42:45 +01:00
02connection.phpt
03sync_query.phpt
04async_query.phpt
05large_object.phpt
06_bug73498.phpt Add a test for bug 73498 2016-11-22 00:42:45 +01:00
06copy.phpt
07optional.phpt
08escape.phpt Fixed bug #65047 (Test skip on client / server version) 2013-06-19 11:48:03 +02:00
09notice.phpt Remove empty sections in tests 2018-02-14 11:10:59 +01:00
10pg_convert_9.phpt Fixed bug #62978. pg_select()/etc may allow SQL injection when table name is user parameter, users are able to control table names. 2013-08-05 18:23:15 +09:00
10pg_convert_json_array.phpt EXPERIMENTAL flags for pg_select/pg_insert/pg_update/pg_delete are removed. 2014-02-16 14:11:21 +09:00
10pg_convert.phpt Fixed bug #62978. pg_select()/etc may allow SQL injection when table name is user parameter, users are able to control table names. 2013-08-05 18:23:15 +09:00
11pg_meta_data.phpt Implement FR #41146 - Add "description" with exteneded flag pg_meta_data(). 2014-02-17 06:24:10 +09:00
12pg_insert_9.phpt Imprement FR #25854 Return value for pg_insert should be resource instead of bool 2014-02-17 06:36:54 +09:00
12pg_insert.phpt Fixed bug #62978. pg_select()/etc may allow SQL injection when table name is user parameter, users are able to control table names. 2013-08-05 18:23:15 +09:00
13pg_select_9.phpt Imprement FR #25854 Return value for pg_insert should be resource instead of bool 2014-02-17 06:36:54 +09:00
13pg_select.phpt Fixed bug #62978. pg_select()/etc may allow SQL injection when table name is user parameter, users are able to control table names. 2013-08-05 18:23:15 +09:00
14pg_update_9.phpt EXPERIMENTAL flags for pg_select/pg_insert/pg_update/pg_delete are removed. 2014-02-16 14:11:21 +09:00
14pg_update.phpt Attempt to fix tests fails 2016-05-31 16:48:19 +08:00
15pg_delete.phpt No sure why this is failed in travis 2016-05-31 17:22:47 +08:00
16pg_result_status.phpt
17result.phpt
18pg_escape_bytea_before.phpt Fixed bug #65047 (Test skip on client / server version) 2013-06-19 11:48:03 +02:00
18pg_escape_bytea_esc.phpt Fixed bug #65047 (Test skip on client / server version) 2013-06-19 11:48:03 +02:00
18pg_escape_bytea_hex.phpt Fixed bug #65047 (Test skip on client / server version) 2013-06-19 11:48:03 +02:00
19pg_ping.phpt
20pg_get_pid.phpt
21pg_get_notify.phpt
22pg_fetch_object.phpt Remove executable permission on phpt 2012-10-10 10:27:49 +08:00
23sync_query_params.phpt
24sync_query_prepared.phpt
25async_query_params.phpt
26async_query_prepared.phpt
27large_object_oid.phpt splitted test cases for lo_create and lo_import, added version aware 2008-07-23 09:06:59 +00:00
28large_object_import_oid.phpt splitted test cases for lo_create and lo_import, added version aware 2008-07-23 09:06:59 +00:00
29nb_async_connect.phpt Support async pgsql connections and non-blocking queries 2014-03-17 06:31:15 -06:00
30nb_async_query_params.phpt Fix CRLF line-endings in tests 2016-11-20 22:31:24 +01:00
31nb_async_query_prepared.phpt Support async pgsql connections and non-blocking queries 2014-03-17 06:31:15 -06:00
32nb_async_query.phpt Support async pgsql connections and non-blocking queries 2014-03-17 06:31:15 -06:00
80_bug14383.phpt Fixed test 2015-04-08 16:29:29 +03:00
80_bug24499.phpt Revert wrong description 2013-08-20 17:38:17 +09:00
80_bug27597.phpt Use EXPECT instead of EXPECTF when possible 2018-02-20 21:53:48 +01:00
80_bug32223.phpt Apply pgsql notice test fixes to PHP-5.5 2013-08-22 14:02:55 +02:00
80_bug32223b.phpt Apply pgsql notice test fixes to PHP-5.5 2013-08-22 14:02:55 +02:00
80_bug36625.phpt fix test cleanup 2014-11-12 17:57:20 +01:00
80_bug39971.phpt Add 00version.phpt to get server/protocol/client version. Revise test script description 2013-08-11 18:33:33 +09:00
80_bug42783.phpt Revert wrong description 2013-08-20 17:38:17 +09:00
98old_api.phpt - Fixed test 2008-06-30 01:23:30 +00:00
9999dropdb.phpt Add a test for bug 73498 2016-11-22 00:42:45 +01:00
bug37100_9.phpt Fixed bug #65047 (Test skip on client / server version) 2013-06-19 11:48:03 +02:00
bug37100.phpt Fixed bug #65047 (Test skip on client / server version) 2013-06-19 11:48:03 +02:00
bug46408.phpt Use EXPECT instead of EXPECTF when possible 2018-02-20 21:53:48 +01:00
bug47199.phpt Use EXPECT instead of EXPECTF when possible 2018-02-20 21:53:48 +01:00
bug60244.phpt Fixed bug #60244 (pg_fetch_* functions do not validate that row param is >0). 2011-11-15 18:02:58 +00:00
bug64609.phpt Fixed bug #62978. pg_select()/etc may allow SQL injection when table name is user parameter, users are able to control table names. 2013-08-05 18:23:15 +09:00
bug65119.phpt Fixed Bug #65199 pg_copy_from() modifies input array variable 2015-02-03 15:26:02 +09:00
bug68638.phpt Test case Bug #68638 pg_update() fails to store infinite values 2015-02-05 13:19:52 -02:00
bug71062.phpt Fixed #71062 pg_convert() doesn't accept ISO 8601 for datatype timestamp 2016-04-15 13:38:49 +02:00
bug71998.phpt Fixed bug #71998 Function pg_insert does not insert when column type = inet 2016-04-10 18:48:35 +02:00
bug72028.phpt Add test for bug #72028 2016-04-16 16:11:22 +02:00
bug72195.phpt fix test portability 2016-06-17 17:09:42 +02:00
bug72197.phpt workaround the extra new line in the test out on another env 2016-05-12 12:45:04 +02:00
bug75419.phpt Bugfix#75419 Fix clearing of default link during pg_close() 2017-10-23 14:44:00 -04:00
bug76548.phpt Fixed bug #76548 pg_fetch_result did not fetch the next row 2018-06-29 18:34:53 +02:00
config.inc Merge branch 'PHP-5.6' into PHP-7.0 2016-11-22 00:46:03 +01:00
lcmess.inc Fixed a few false positives on gcov for ext/pgsql 2011-08-30 14:01:03 +00:00
nonblocking.inc Support async pgsql connections and non-blocking queries 2014-03-17 06:31:15 -06:00
pg_delete_001.phpt Fixed bug #62978. pg_select()/etc may allow SQL injection when table name is user parameter, users are able to control table names. 2013-08-05 18:23:15 +09:00
pg_insert_001.phpt Fixed bug #62978. pg_select()/etc may allow SQL injection when table name is user parameter, users are able to control table names. 2013-08-05 18:23:15 +09:00
pg_insert_002.phpt fix test description 2015-06-09 09:12:59 +02:00
pg_meta_data_001.phpt Implement FR #41146 - Add "description" with exteneded flag pg_meta_data(). 2014-02-17 06:24:10 +09:00
pg_select_001.phpt - MFH: Fix test 2009-01-30 14:50:05 +00:00
pg_update_001.phpt Fix test compat for PostgreSQL 10 2017-10-27 14:58:43 +02:00
php.gif
README
skipif.inc Fixed bug #65047 (Test skip on client / server version) 2013-06-19 11:48:03 +02:00

Test scripts assumes: 
 - PostgreSQL server is installed locally
 - there is a PostgreSQL account for the users running the test scripts
 - there is database named "test"

For instance, if your login name is 'testuser', you should have PostgreSQL 
user account named 'testuser' and grant that user access to the database 
'test'.

If you have account and database, type "createdb test" from command prompt 
to create the database to execute the test scripts. By executing the above 
command as the same user running the tests you ensure that the user is 
granted access to the database.

If you find problems in PostgreSQL module, please mail to
intenals@lists.php.net, helly@php.net or yohgaki@php.net.