update tests
[m6w6/ext-pq] / tests / async004.phpt
index 65512866094e23709ece975b1bc664124f13588c..d3db3f70b65819b899a02ca086e5663ed8e72d65 100644 (file)
@@ -1,5 +1,5 @@
 --TEST--
-async query
+async exec params
 --SKIPIF--
 <?php include "_skipif.inc"; ?>
 --FILE--
@@ -9,7 +9,8 @@ echo "Test\n";
 include "_setup.inc";
 
 $c = new pq\Connection(PQ_DSN);
-$c->execParamsAsync("SELECT \$1,\$2::int4", array(1,2), array($c->types->byName->int4->oid), function ($res) {
+$t = new pq\Types($c);
+$c->execParamsAsync("SELECT \$1,\$2::int4", array(1,2), array($t["int4"]->oid), function ($res) {
        var_dump($res);
 });
 do {
@@ -26,9 +27,11 @@ do {
 DONE
 --EXPECTF--
 Test
-object(pq\Result)#%d (6) {
+object(pq\Result)#%d (8) {
   ["status"]=>
   int(2)
+  ["statusMessage"]=>
+  string(9) "TUPLES_OK"
   ["errorMessage"]=>
   string(0) ""
   ["numRows"]=>
@@ -39,5 +42,7 @@ object(pq\Result)#%d (6) {
   int(1)
   ["fetchType"]=>
   int(0)
+  ["autoConvert"]=>
+  int(255)
 }
-DONE
\ No newline at end of file
+DONE