iutest - iris unit test framework
iutest is framework for writing C++ tests.
CI | master | develop | Tests |
---|---|---|---|
AppVeyor | Windows, Visual Studio, Cygwin, MINGW, NuGet, Visual Studio PREFAST (Code Analysis) | ||
Azure Pipelines | Config matrix test, Visual Studio build option matrix | ||
Bitrise | iOS | ||
Android | |||
Buddy | benchmark test | ||
CircleCI | Basic test with opmimize options | ||
Cirrus CI | g++/clang std=c++14,17.. Basic tests, FreeBSD Basic tests | ||
Codacy | Shellcheck, Cppcheck, PyLint, etc… | ||
Codefresh | Build tools/docker/Dockerfile, Benchmark test, Gcc 8/9 basic test | ||
Codeship | Check coding standard of the project | ||
Coverity Scan | Coverity Scan | ||
Drone Cloud | gcc/clang each version Basic test | ||
GitHub Actions | Basic test (Windows LLVM clang and mingw and zapcc), EditorConfig Lint, Include What You Use, arm-none-eabi-gcc build | ||
GitHub Actions - Google Test Compatible | Google Test/Mock compatible test for released versions | ||
GitHub Actions - reviewdog | Reviewdog (shellcheck, cpplint) | ||
GitHub Actions - Update GitHubPages | Update documents | ||
GitLab CI | Google Test/Google Mock compatibility (HEAD) | ||
JFrog Pipelines | - | - | gcc/clang Baisc test |
Peakflow | fused-src tests | ||
Razorops | gcc3 Basic test | ||
Scrutinizer | iuwandbox tests | ||
Semaphore | Scan-build | ||
Semaphore 2.0 | Scan-build, Basic test, sample run | ||
Travis CI | Basic tests, Coverity-scan |
Basic test
Please read the CONTRIBUTING.md
for details on how to contribute to this project.
Copyright (c) 2011-2021, Takazumi Shirayanagi,
All rights reserved.
This software is released under the New(3-clause) BSD License, see LICENSE
If you distribute iutest, you might enjoy the [LICENSE-MIXING](docs/LICENSE-MIXING) document.