--TEST-- large objects --SKIPIF-- --FILE-- startTransaction(); $lob = $t->createLOB(); var_dump($lob->transaction === $t); $lob->write(file_get_contents(__FILE__)); var_dump($lob->tell()); $lob->seek(0, SEEK_SET); $dat = $lob->read(filesize(__FILE__)); var_dump(md5($dat)===md5_file(__FILE__)); $lob->truncate(5); $lob = new pq\Lob($t, $lob->oid); var_dump($lob->read(123)); $t->commit(); $t->unlinkLOB($lob->oid); ?> DONE --EXPECTF-- Test bool(true) int(474) bool(true) string(5) "%c?php" DONE