0
0
mirror of https://github.com/pmmp/ext-encoding.git synced 2025-09-25 18:22:43 +00:00
Files
ext-encoding/tests/reader/var-dump.phpt
2025-09-06 17:41:47 +01:00

26 lines
635 B
PHP

--TEST--
Test that ByteBufferReader::__debugInfo() works as expected
--FILE--
<?php
use pmmp\encoding\ByteBufferReader;
$buffer = new ByteBufferReader("looooooooooooong short");
var_dump($buffer);
$buffer = new ByteBufferReader(substr("looooooooooooong short" . chr(mt_rand(0, 255)), 0, -1)); //make sure the string is refcounted (not interned)
var_dump($buffer);
?>
--EXPECTF--
object(pmmp\encoding\ByteBufferReader)#%d (2) {
["buffer"]=>
string(22) "looooooooooooong short"
["offset"]=>
int(0)
}
object(pmmp\encoding\ByteBufferReader)#%d (2) {
["buffer"]=>
string(22) "looooooooooooong short"
["offset"]=>
int(0)
}