Merge branch 'meta/travis'
[m6w6/ext-pq] / tests / types001.phpt
1 --TEST--
2 types functionality
3 --SKIPIF--
4 <?php include "_skipif.inc"; ?>
5 --FILE--
6 <?php
7 echo "Test\n";
8 include "_setup.inc";
9
10 $c = new pq\Connection(PQ_DSN);
11 $t = new pq\Types($c, array("pg_catalog", "public"));
12 var_dump($t->connection === $c);
13 var_dump(isset($t["int4"]), empty($t["int4"]));
14 var_dump(isset($t["whatthahell"]), empty($t["whatthahell"]));
15
16 var_dump(isset($t[25]), empty($t[25]));
17 var_dump(isset($t[0]), empty($t[0]));
18 ?>
19 DONE
20 --EXPECT--
21 Test
22 bool(true)
23 bool(true)
24 bool(false)
25 bool(false)
26 bool(true)
27 bool(true)
28 bool(false)
29 bool(false)
30 bool(true)
31 DONE