X7ROOT File Manager
Current Path:
/opt/alt/tests/alt-php81-pecl-msgpack_2.2.0-1.el8/tests
opt
/
alt
/
tests
/
alt-php81-pecl-msgpack_2.2.0-1.el8
/
tests
/
ðŸ“
..
📄
001.phpt
(203 B)
📄
002.phpt
(489 B)
📄
003.phpt
(562 B)
📄
004.phpt
(861 B)
📄
005.phpt
(542 B)
📄
006.phpt
(604 B)
📄
007.phpt
(1.06 KB)
📄
008.phpt
(1.2 KB)
📄
009.phpt
(1.47 KB)
📄
009a.phpt
(1.43 KB)
📄
010.phpt
(804 B)
📄
012.phpt
(963 B)
📄
013.phpt
(892 B)
📄
014.phpt
(887 B)
📄
015.phpt
(1009 B)
📄
015b.phpt
(1016 B)
📄
015e.phpt
(1.02 KB)
📄
016.phpt
(1.16 KB)
📄
017.phpt
(795 B)
📄
018.phpt
(1.54 KB)
📄
019.phpt
(841 B)
📄
020.phpt
(606 B)
📄
021.phpt
(1.12 KB)
📄
021a.phpt
(1.26 KB)
📄
022.phpt
(854 B)
📄
023.phpt
(556 B)
📄
024.phpt
(3.32 KB)
📄
025.phpt
(2.09 KB)
📄
026.phpt
(1.59 KB)
📄
026a.phpt
(1.55 KB)
📄
027.phpt
(1.22 KB)
📄
028.phpt
(3.51 KB)
📄
029.phpt
(934 B)
📄
030.phpt
(2.26 KB)
📄
031.phpt
(2.24 KB)
📄
032.phpt
(1.28 KB)
📄
033.phpt
(965 B)
📄
034.phpt
(723 B)
📄
035.phpt
(886 B)
📄
040.phpt
(906 B)
📄
040b.phpt
(957 B)
📄
040c.phpt
(1.09 KB)
📄
040d.phpt
(1.08 KB)
📄
041.phpt
(1.05 KB)
📄
042.phpt
(964 B)
📄
050.phpt
(1.58 KB)
📄
060.phpt
(4.62 KB)
📄
061.phpt
(4.69 KB)
📄
062.phpt
(1.15 KB)
📄
063.phpt
(1.24 KB)
📄
064.phpt
(4.65 KB)
📄
065.phpt
(4.72 KB)
📄
066.phpt
(1.23 KB)
📄
067.phpt
(1.33 KB)
📄
070.phpt
(4.27 KB)
📄
071.phpt
(4.31 KB)
📄
072.phpt
(5.19 KB)
📄
073.phpt
(5.19 KB)
📄
080.phpt
(3.79 KB)
📄
081.phpt
(3.85 KB)
📄
082.phpt
(4.75 KB)
📄
083.phpt
(4.74 KB)
📄
084.phpt
(3.82 KB)
📄
085.phpt
(4.72 KB)
📄
086.phpt
(4.72 KB)
📄
087.phpt
(4.02 KB)
📄
088.phpt
(4.92 KB)
📄
089.phpt
(5.22 KB)
📄
090.phpt
(7.69 KB)
📄
091.phpt
(7.82 KB)
📄
092.phpt
(7.52 KB)
📄
093.phpt
(7.65 KB)
📄
094.phpt
(7.74 KB)
📄
095.phpt
(7.88 KB)
📄
096.phpt
(7.57 KB)
📄
097.phpt
(7.7 KB)
📄
098.phpt
(7.6 KB)
📄
099.phpt
(7.85 KB)
📄
100.phpt
(7.98 KB)
📄
101.phpt
(7.68 KB)
📄
102.phpt
(7.81 KB)
📄
103.phpt
(7.71 KB)
📄
104.phpt
(1.46 KB)
📄
105.phpt
(1.47 KB)
📄
106.phpt
(1.66 KB)
📄
107.phpt
(1.67 KB)
📄
108.phpt
(1.78 KB)
📄
109.phpt
(1.79 KB)
📄
110.phpt
(2.34 KB)
📄
111.phpt
(2.34 KB)
📄
112.phpt
(3.18 KB)
📄
113.phpt
(3.19 KB)
📄
114.phpt
(3.39 KB)
📄
115.phpt
(1.54 KB)
📄
116.phpt
(1.55 KB)
📄
117.phpt
(1.74 KB)
📄
118.phpt
(1.75 KB)
📄
119.phpt
(1.86 KB)
📄
120.phpt
(1.87 KB)
📄
121.phpt
(2.41 KB)
📄
122.phpt
(2.42 KB)
📄
123.phpt
(3.26 KB)
📄
124.phpt
(3.26 KB)
📄
125.phpt
(3.47 KB)
📄
126.phpt
(1.41 KB)
📄
127.phpt
(1.42 KB)
📄
128.phpt
(1.61 KB)
📄
129.phpt
(1.62 KB)
📄
130.phpt
(1.73 KB)
📄
131.phpt
(1.74 KB)
📄
132.phpt
(2.29 KB)
📄
133.phpt
(2.29 KB)
📄
134.phpt
(3.13 KB)
📄
135.phpt
(3.13 KB)
📄
136.phpt
(3.34 KB)
📄
137.phpt
(1.13 KB)
📄
138.phpt
(1.04 KB)
📄
139.phpt
(2.45 KB)
📄
140.phpt
(2.45 KB)
📄
bug002.phpt
(409 B)
📄
bug006.phpt
(652 B)
📄
bug011.phpt
(311 B)
📄
bug012.phpt
(906 B)
📄
issue067_32bit.phpt
(536 B)
📄
issue080.phpt
(428 B)
📄
issue081.phpt
(1.11 KB)
📄
issue083.phpt
(512 B)
📄
issue091.phpt
(751 B)
📄
issue094.phpt
(1.11 KB)
📄
issue137.phpt
(402 B)
📄
issue149.phpt
(358 B)
📄
issue149.ser.txt
(1.18 MB)
Editing: 107.phpt
--TEST-- unpack of template converter: class unpacker (object) --SKIPIF-- <?php if (version_compare(PHP_VERSION, '5.2.0') < 0) { echo "skip tests in PHP 5.2 or newer"; } --FILE-- <?php if(!extension_loaded('msgpack')) { dl('msgpack.' . PHP_SHLIB_SUFFIX); } //error_reporting(0); function test($type, $variable, $object, $result = null) { $msgpack = new MessagePack(); $serialized = $msgpack->pack($variable); $unserialized = $msgpack->unpack($serialized, $object); var_dump($unserialized); if ($result) { echo $unserialized == $result ? 'OK' : 'ERROR', PHP_EOL; } else { echo 'SKIP', PHP_EOL; } } class MyObj { private $data = null; private $priv = "privdata"; public $pdata = null; public $subary = null; function __construct() { $this->data = "datadata"; $this->subary = new SubObj(); } } class SubObj { private $subdata = null; private $subpriv = "subprivdata"; public $subpdata = null; function __construct() { $this->subdata = "subdatadata"; } } $obj = new MyObj(); $obj->pdata = "pubdata"; $obj->subary->subpdata = "subpubdata"; $tpl = new MyObj(); test("recursive object /w instance", $obj, $tpl, $obj); --EXPECTF-- object(MyObj)#%d (4) { [%r"?data"?:("MyObj":)?private"?%r]=> string(8) "datadata" [%r"?priv"?:("MyObj":)?private"?%r]=> string(8) "privdata" ["pdata"]=> string(7) "pubdata" ["subary"]=> object(SubObj)#%d (3) { [%r"?subdata"?:("SubObj":)?private"?%r]=> string(11) "subdatadata" [%r"?subpriv"?:("SubObj":)?private"?%r]=> string(11) "subprivdata" ["subpdata"]=> string(10) "subpubdata" } } OK
Upload File
Create Folder