fix package.xml
[m6w6/ext-pq] / tests / async006.phpt
index 178d78c4adaf68d372aaca00fddd9797104f1969..b1bcbb4fbb702f2e94114f1ae89a69ff51313b37 100644 (file)
@@ -1,7 +1,10 @@
 --TEST--
 async unbuffered exec
 --SKIPIF--
-<?php include "_skipif.inc"; ?>
+<?php
+include "_skipif.inc";
+defined("pq\\Result::SINGLE_TUPLE") or die("skip need pq\\Result::SINGLE_TUPLE");
+?>
 --FILE--
 <?php
 echo "Test\n";
@@ -27,13 +30,50 @@ do {
 DONE
 --EXPECTF--
 Test
-object(pq\Result)#%d (8) {
+object(pq\Result)#%d (9) {
   ["status"]=>
   int(9)
   ["statusMessage"]=>
   string(12) "SINGLE_TUPLE"
   ["errorMessage"]=>
   string(0) ""
+  ["diag"]=>
+  array(17) {
+    ["severity"]=>
+    NULL
+    ["sqlstate"]=>
+    NULL
+    ["message_primary"]=>
+    NULL
+    ["message_detail"]=>
+    NULL
+    ["message_hint"]=>
+    NULL
+    ["statement_position"]=>
+    NULL
+    ["internal_position"]=>
+    NULL
+    ["internal_query"]=>
+    NULL
+    ["context"]=>
+    NULL
+    ["schema_name"]=>
+    NULL
+    ["table_name"]=>
+    NULL
+    ["column_name"]=>
+    NULL
+    ["datatype_name"]=>
+    NULL
+    ["constraint_name"]=>
+    NULL
+    ["source_file"]=>
+    NULL
+    ["source_line"]=>
+    NULL
+    ["source_function"]=>
+    NULL
+  }
   ["numRows"]=>
   int(1)
   ["numCols"]=>
@@ -43,15 +83,52 @@ object(pq\Result)#%d (8) {
   ["fetchType"]=>
   int(0)
   ["autoConvert"]=>
-  int(255)
+  int(65535)
 }
-object(pq\Result)#%d (8) {
+object(pq\Result)#%d (9) {
   ["status"]=>
   int(9)
   ["statusMessage"]=>
   string(12) "SINGLE_TUPLE"
   ["errorMessage"]=>
   string(0) ""
+  ["diag"]=>
+  array(17) {
+    ["severity"]=>
+    NULL
+    ["sqlstate"]=>
+    NULL
+    ["message_primary"]=>
+    NULL
+    ["message_detail"]=>
+    NULL
+    ["message_hint"]=>
+    NULL
+    ["statement_position"]=>
+    NULL
+    ["internal_position"]=>
+    NULL
+    ["internal_query"]=>
+    NULL
+    ["context"]=>
+    NULL
+    ["schema_name"]=>
+    NULL
+    ["table_name"]=>
+    NULL
+    ["column_name"]=>
+    NULL
+    ["datatype_name"]=>
+    NULL
+    ["constraint_name"]=>
+    NULL
+    ["source_file"]=>
+    NULL
+    ["source_line"]=>
+    NULL
+    ["source_function"]=>
+    NULL
+  }
   ["numRows"]=>
   int(1)
   ["numCols"]=>
@@ -61,15 +138,52 @@ object(pq\Result)#%d (8) {
   ["fetchType"]=>
   int(0)
   ["autoConvert"]=>
-  int(255)
+  int(65535)
 }
-object(pq\Result)#%d (8) {
+object(pq\Result)#%d (9) {
   ["status"]=>
   int(9)
   ["statusMessage"]=>
   string(12) "SINGLE_TUPLE"
   ["errorMessage"]=>
   string(0) ""
+  ["diag"]=>
+  array(17) {
+    ["severity"]=>
+    NULL
+    ["sqlstate"]=>
+    NULL
+    ["message_primary"]=>
+    NULL
+    ["message_detail"]=>
+    NULL
+    ["message_hint"]=>
+    NULL
+    ["statement_position"]=>
+    NULL
+    ["internal_position"]=>
+    NULL
+    ["internal_query"]=>
+    NULL
+    ["context"]=>
+    NULL
+    ["schema_name"]=>
+    NULL
+    ["table_name"]=>
+    NULL
+    ["column_name"]=>
+    NULL
+    ["datatype_name"]=>
+    NULL
+    ["constraint_name"]=>
+    NULL
+    ["source_file"]=>
+    NULL
+    ["source_line"]=>
+    NULL
+    ["source_function"]=>
+    NULL
+  }
   ["numRows"]=>
   int(1)
   ["numCols"]=>
@@ -79,15 +193,52 @@ object(pq\Result)#%d (8) {
   ["fetchType"]=>
   int(0)
   ["autoConvert"]=>
-  int(255)
+  int(65535)
 }
-object(pq\Result)#%d (8) {
+object(pq\Result)#%d (9) {
   ["status"]=>
   int(2)
   ["statusMessage"]=>
   string(9) "TUPLES_OK"
   ["errorMessage"]=>
   string(0) ""
+  ["diag"]=>
+  array(17) {
+    ["severity"]=>
+    NULL
+    ["sqlstate"]=>
+    NULL
+    ["message_primary"]=>
+    NULL
+    ["message_detail"]=>
+    NULL
+    ["message_hint"]=>
+    NULL
+    ["statement_position"]=>
+    NULL
+    ["internal_position"]=>
+    NULL
+    ["internal_query"]=>
+    NULL
+    ["context"]=>
+    NULL
+    ["schema_name"]=>
+    NULL
+    ["table_name"]=>
+    NULL
+    ["column_name"]=>
+    NULL
+    ["datatype_name"]=>
+    NULL
+    ["constraint_name"]=>
+    NULL
+    ["source_file"]=>
+    NULL
+    ["source_line"]=>
+    NULL
+    ["source_function"]=>
+    NULL
+  }
   ["numRows"]=>
   int(0)
   ["numCols"]=>
@@ -97,6 +248,6 @@ object(pq\Result)#%d (8) {
   ["fetchType"]=>
   int(0)
   ["autoConvert"]=>
-  int(255)
+  int(65535)
 }
 DONE