--TEST-- PostgreSQL large object --SKIPIF-- --FILE-- getMessage(), \PHP_EOL; } try { pg_lo_create($db, -15); } catch (\ValueError $e) { echo $e->getMessage(), \PHP_EOL; } try { pg_lo_create('giberrish'); } catch (\ValueError $e) { echo $e->getMessage(), \PHP_EOL; } try { pg_lo_create($db, 'giberrish'); } catch (\ValueError $e) { echo $e->getMessage(), \PHP_EOL; } echo "OK"; ?> --EXPECT-- create/write/close LO open/read/tell/seek/close LO open/read_all/close LO large object data unlink LO Test without connection Test with string oid value import/export LO Invalid OID value passed Invalid OID value passed Invalid OID value passed Invalid OID value passed OK