|
BitShift Validate 0.1.0
BitShift Validate API Reference Documentation
|
BitShift Validate is a minimalist unit-testing library for C++. Its primary purpose is to test the various other BitShift projects without making them dependent on larger unit-testing libraries.
A small and dependency-free unit-testing library with first-class build2 support was required for the other BitShift Projects.
And a shitload of other reasons, for example, not embracing CMake(Shit) or supporting Google world-dominance by using GTest.
To start using BitShift Validate to test your project, add the following depends value to your manifest, adjusting the version constraint as appropriate:
Then import the library in your buildfile:
This package provides the following importable targets:
Implementation of the test library.
The latest API reference documentation can be found at: https://bitshift.helloryan.se/validate/
There are probably many goblins lurking in the code. If you find one, please report it promptly to ryan@helloryan.se. Please include as much information as possible and preferably a link to a reproducible.
If you want to actively contribute to the project, send an e-mail to ryan@helloryan.se, to discuss repository access.
Contributions are welcome in many forms, from code contributions to simple issue reporting. Don't hesitate to get in touch!