1 repository
Techniques for removing all testing-related code and metadata from a final production binary.
Distinguishing note: Existing candidates focus on deduplication of test cases or generation of code, not the total removal of testing logic from a binary.
Explore 1 awesome GitHub repository matching software engineering & architecture · Binary Test Stripping. Refine with filters or upvote what's useful.
doctest is a lightweight C++ unit testing framework and assertion library. It provides a single-header implementation that eliminates complex build dependencies, allowing developers to write and execute test cases directly within their source code. The framework is distinguished by its focus on compile-time performance and binary overhead. It uses conditional compilation guards to strip all testing logic and metadata from production binaries. Additionally, it features hierarchical subcases that re-execute parent setup code to isolate different execution paths within a single test case. Its c
Strips all testing logic and metadata from production binaries using conditional compilation guards to eliminate overhead.