C++ mock object library for Boost http://turtle.sourceforge.net
  • C++ 96.4%
  • CMake 2.8%
  • Shell 0.4%
  • Batchfile 0.3%
  • HTML 0.1%
Find a file
Alexander Grund 0c4207ddec
Some checks are pending
CI / Build (boost-1.86.0, gcc-7, ubuntu:20.04, 14,17, ubuntu-latest) (push) Waiting to run
CI / Formatting (push) Waiting to run
CI / Build (17, MinGW Makefiles, windows-2022, gcc) (push) Waiting to run
CI / Build (20, Visual Studio 17 2022, windows-2022, msvc-14.3) (push) Waiting to run
CI / Build (20, Visual Studio 18 2026, windows-2025-vs2026, msvc-14.5) (push) Waiting to run
CI / Build (boost-1.86.0, clang-14, 14,17,20, ubuntu-24.04) (push) Waiting to run
CI / Build (boost-1.86.0, clang-18, 14,17,20,23,2c, ubuntu-24.04) (push) Waiting to run
CI / Build (boost-1.86.0, clang-19, 14,17,20,23,2c, ubuntu-24.04) (push) Waiting to run
CI / Build (boost-1.86.0, clang-20, 14,17,20,23,2c, ubuntu-24.04) (push) Waiting to run
CI / Build (boost-1.86.0, clang-21, 14,17,20,23,2c, ubuntu-26.04) (push) Waiting to run
CI / Build (boost-1.86.0, clang-22, -Wno-c2y-extensions, 14,17,20,23,2c, ubuntu-26.04) (push) Waiting to run
CI / Build (boost-1.86.0, gcc-10, 14,17,20, ubuntu-22.04) (push) Waiting to run
CI / Build (boost-1.86.0, gcc-13, yes, 14,2b, Collect coverage, ubuntu-24.04) (push) Waiting to run
CI / Build (boost-1.86.0, gcc-14, 14,17,20,23,2c, ubuntu-24.04) (push) Waiting to run
CI / Build (boost-1.86.0, gcc-15, 14,17,20,23,2c, ubuntu-26.04) (push) Waiting to run
CI / Build (boost-1.86.0, gcc-16, 14,17,20,23,26, ubuntu-26.04) (push) Waiting to run
CI / Build (latest, Visual Studio 18 2026, windows-2025-vs2026, msvc-14.5) (push) Waiting to run
CI / Build (master, clang-18, 14,17,20,23,2c, ubuntu-24.04) (push) Waiting to run
CI / Build (master, clang-22, -Wno-c2y-extensions, 14,17,20,23,2c, ubuntu-26.04) (push) Waiting to run
CI / Build (master, gcc-12, 14,17,20, ubuntu-22.04) (push) Waiting to run
CI / Build (master, gcc-14, 14,17,20,23,2c, ubuntu-24.04) (push) Waiting to run
CI / Build (master, gcc-16, 14,17,20,23,26, ubuntu-26.04) (push) Waiting to run
Release / Create Release (push) Waiting to run
Merge pull request #140 from mat007/error-pol-test
Fix error policy test
2026-11-04 09:37:09 +01:00
.github/workflows Remove CI workaround for big object files 2026-10-31 12:24:50 +01:00
doc Move remaining BOOST_CHECK to BOOST_TEST 2026-10-30 18:20:13 +01:00
include/turtle Raise minimum Boost version to 1.63 2026-10-30 18:20:13 +01:00
scripts Make inspect target explicit 2025-04-30 09:28:18 +02:00
test Don't manipulate line number in test 2026-11-04 08:58:01 +01:00
.clang-format Reduce exposed interface (macros) 2022-01-24 19:03:15 +01:00
.gitattributes Added docker files for gcc and clang development environments 2018-04-08 15:16:49 +02:00
.gitignore Clean and remove build directory 2020-07-16 12:56:23 +02:00
appveyor.yml Run only a single 32bit build on Appveyor. 2026-11-03 08:45:16 +01:00
CMakeLists.txt Add CONFIGURE_DEPENDS to GLOBs in CMake 2026-10-30 18:20:13 +01:00
Config.cmake.in Add CMake files 2019-12-28 13:58:24 +01:00
index.html Remove remaining references to Boost.Mock 2020-07-16 13:08:46 +02:00
Jamroot.jam Create documentation on GHA 2020-07-15 22:53:19 +02:00
LICENSE_1_0.txt Changed layout to match boost 2015-03-06 06:41:12 +01:00
README.md Add more prominent link to documentation 2024-09-29 17:54:26 +02:00
version.hpp.cmake Clean and remove build directory 2020-07-16 12:56:23 +02:00

Turtle

Turtle is a C++ mock object library based on Boost with a focus on usability, simplicity and flexibility.

Distributed under the Boost Software License, Version 1.0.

CI Build status Coverage Status

Boost and a C++14 compatible compiler is required.

More information in the documentation.