X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-pq;a=blobdiff_plain;f=tests%2Flob001.phpt;h=990d6f02a774e7df01f94afa845ce6e4985e35d9;hp=e1f5a15c45a207eba7197df752ef672c9a8d15d9;hb=dde388e274286b4200689bf21f061a974e8bd847;hpb=d4f2435f5b1d4ca6b0a845772fc00efac703a05c diff --git a/tests/lob001.phpt b/tests/lob001.phpt index e1f5a15..990d6f0 100644 --- a/tests/lob001.phpt +++ b/tests/lob001.phpt @@ -1,7 +1,7 @@ --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(hash("md5", $dat)); -var_dump(hash_file("md5", __FILE__)); +var_dump(hash("md5", $dat)==hash_file("md5", __FILE__)); + $lob->truncate(5); + $lob = new pq\Lob($t, $lob->oid); var_dump($lob->read(123)); + +$t->commit(); +$t->unlinkLOB($lob->oid); + ?> DONE ---EXPECT-- +--EXPECTF-- Test -int(416) -string(32) "d422937493386635bd56b9a9885e7614" -string(32) "d422937493386635bd56b9a9885e7614" -string(5) "