Revert "back to dev"
[m6w6/ext-pq] / tests / exceptions002.phpt
1 --TEST--
2 sql exception
3 --SKIPIF--
4 <?php include "_skipif.inc"; ?>
5 --FILE--
6 <?php
7 echo "Test\n";
8
9 include "_setup.inc";
10
11 $c = new pq\Connection(PQ_DSN);
12 try {
13 $r = $c->exec("SELECT 1 FROM probably_non_existent_table");
14 } catch (pq\Exception $e) {
15 var_dump($e instanceof pq\Exception\DomainException);
16 var_dump($e->getCode() == pq\Exception::SQL);
17 var_dump($e->sqlstate);
18 }
19 ?>
20 DONE
21 --EXPECT--
22 Test
23 bool(true)
24 bool(true)
25 string(5) "42P01"
26 DONE