MediaWiki REL1_31
MWMessagePackTest Class Reference

PHP Unit tests for MWMessagePack MWMessagePack. More...

Inheritance diagram for MWMessagePackTest:
Collaboration diagram for MWMessagePackTest:

Public Member Functions

 testPack ( $type, $value, $expected)
 Verify that values are serialized correctly.
 

Static Public Member Functions

static providePacks ()
 Provides test cases for MWMessagePackTest::testMessagePack.
 

Detailed Description

PHP Unit tests for MWMessagePack MWMessagePack.

Definition at line 6 of file MWMessagePackTest.php.

Member Function Documentation

◆ providePacks()

static MWMessagePackTest::providePacks ( )
static

Provides test cases for MWMessagePackTest::testMessagePack.

Returns an array of test cases. Each case is an array of (type, value, expected encoding as hex string). The expected values were generated using https://github.com/msgpack/msgpack-php, which includes a serialization function.

Definition at line 18 of file MWMessagePackTest.php.

◆ testPack()

MWMessagePackTest::testPack (   $type,
  $value,
  $expected 
)

Verify that values are serialized correctly.

MWMessagePack::pack providePacks

Definition at line 73 of file MWMessagePackTest.php.

References $type, $value, and MWMessagePack\pack().


The documentation for this class was generated from the following file: