The MessagePackTests
target depends on the MessagePackReferenceImplementation
package. That package requires the following software to be available on the system:
$ sudo apt install pkg-config libmsgpack-dev
$ brew install pkg-config msgpack
The tests can be run either from an IDE or from the command line.
Some tests require specific environments:
- Some tests require the release configuration; otherwise, they would run too slowly.
- Some tests require a minimum amount of memory to be available.
If the environment is not suitable for a given test, that test will be marked as skipped.
The target should generally be built using the release configuration, though it can also be built using the debug configuration to see the unoptimized performance.