1--TEST--
2Check for null serialisation
3--SKIPIF--
4--FILE--
5<?php
6if(!extension_loaded('msgpack')) {
7    dl('msgpack.' . PHP_SHLIB_SUFFIX);
8}
9
10function test($type, $variable) {
11    $serialized = msgpack_serialize($variable);
12    $unserialized = msgpack_unserialize($serialized);
13
14    echo $type, PHP_EOL;
15    echo bin2hex($serialized), PHP_EOL;
16    var_dump($unserialized);
17    echo $unserialized === $variable ? 'OK' : 'ERROR', PHP_EOL;
18}
19
20test('null', null);
21?>
22--EXPECT--
23null
24c0
25NULL
26OK
27