Skip to main content

µTest++ Testing Framework

A lightweight, macro-free C++ testing framework for embedded projects, with TAP output

xpm install @micro-os-plus/micro-test-plus@4.1.1 --verbose

Modern, portable, configurable

The modern C++ code is highly portable and compiles seamlessly with the latest versions of GCC and clang. To facilitate integration, both CMake and meson configurations are provided.

Easy to use & reproducible

Projects can reference this library through an explicitly versioned dependency. This ensures reproducibility, which is particularly advantageous in CI/CD environments.

Part of the Node.js ecosystem

The xpm CLI tool complements npm with several additional features tailored for C/C++ projects. This enables the source package to integrate seamlessly into the Node.js ecosystem, whilst still permitting manual installation of the library.