一个 C 测试库,只有一个文件。没有依赖项,没有动态分配。采用 ISC 许可证。
当命令行测试运行程序很有用时, greatest 可以提供一个,但也可以作为其他程序的一部分运行。它不依赖于特定的构建系统或其他工具,并且应适应各种测试方法。它主动避免对被测代码强加架构选择。虽然 greatest 最初是为 C 编程语言而设计的,但它也可以从 C++ 中使用。
可以通过名称运行特定的测试或测试套件,以便在开发过程中进行集中和快速的迭代。 greatest 仅增加了很少的启动延迟。
blog post [1]: http://spin.atomicobject.com/2013/07/31/greatest-c-testing-embedded/ [theft]: https://github.com/silentbicycle/theft [pbt]: https://spin.atomicobject.com/2014/09/17/property-based-testing-c/ [ISC]: https://opensource.org/licenses/ISC
暂无开放 Issues,或尚未同步最近议题。