fix issue #19: Failed test with PgSQL < 9.3
[m6w6/ext-pq] / tests / unbuffered001.phpt
index b0df231c007a863b433051a0da45302709946684..46e4b9b551e48a3ab70a6691dcc6c4b73304a3ba 100644 (file)
@@ -1,7 +1,11 @@
 --TEST--
 unbuffered result
 --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";
@@ -16,7 +20,7 @@ var_dump($c->unbuffered);
 $c->execAsync("SELECT a from generate_series(1,10) a", function($res) {
        switch ($res->status) {
        case pq\Result::SINGLE_TUPLE:
-               $res->fetchCol("a", $val);
+               $res->fetchCol($val, "a");
                printf("%s\n", $val);
                break;
        case pq\Result::TUPLES_OK: