X7ROOT File Manager
Current Path:
/opt/alt/tests/alt-php80-pecl-msgpack_2.2.0-1.el8/tests
opt
/
alt
/
tests
/
alt-php80-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: 032.phpt
--TEST-- Object test, __sleep and __wakeup exceptions --SKIPIF-- --FILE-- <?php if(!extension_loaded('msgpack')) { dl('msgpack.' . PHP_SHLIB_SUFFIX); } error_reporting(0); function test($variable) { $serialized = msgpack_serialize($variable); $unserialized = msgpack_unserialize($serialized); var_dump($unserialized); } class Obj { private static $count = 0; var $a; var $b; function __construct($a, $b) { $this->a = $a; $this->b = $b; } function __sleep() { $c = self::$count++; if ($this->a) { throw new Exception("exception in __sleep $c"); } return array('a', 'b'); } function __wakeup() { $c = self::$count++; if ($this->b) { throw new Exception("exception in __wakeup $c"); } $this->b = $this->a * 3; } } $a = new Obj(1, 0); $b = new Obj(0, 1); $c = new Obj(0, 0); try { test($a); } catch (Exception $e) { echo $e->getMessage(), PHP_EOL; } try { test($b); } catch (Exception $e) { echo $e->getMessage(), PHP_EOL; } try { test($c); } catch (Exception $e) { echo $e->getMessage(), PHP_EOL; } ?> --EXPECTF-- exception in __sleep 0 exception in __wakeup 2 object(Obj)#%d (2) { ["a"]=> int(0) ["b"]=> int(0) }
Upload File
Create Folder