2021-10-04 10:56:53 +09:00
|
|
|
# CITRUS: C++ Unit Testing for Real-world Usage
|
|
|
|
|
|
|
|
CITRUS is an implementation of Unit-level Fuzzing for C++ based on random method sequence generation.
|
|
|
|
Implemented using C++14 and backporting library to utilize C++17's `std::optional` feature.
|
|
|
|
|
|
|
|
Tested working on: Ubuntu 16.04, 18.04, 20.04 using LLVM/Clang++ 11.0.1
|
|
|
|
|
|
|
|
--
|
|
|
|
Developed by SWTV Lab, KAIST
|