C++ mock object library for Boost http://turtle.sourceforge.net
Find a file
Flamefire d7c80fbf28 GHA: Fix ownership of repo in container
Avoid:
> fatal: detected dubious ownership in repository at '/__w/turtle/turtle'

by adding that path to the git `safe.path`.
This is caused by the command(s) running inside the container but the
folder being created outside the container so the owner inside the container is not what is expected by git.
2025-04-30 09:11:20 +02:00
.github/workflows GHA: Fix ownership of repo in container 2025-04-30 09:11:20 +02:00
doc Prepare v2.0.0 release 2024-09-29 17:54:26 +02:00
include/turtle Remove some detail macros and rename parameters for readability 2025-04-21 11:58:18 +02:00
scripts Only use BOOST_ROOT 2020-07-16 12:59:05 +02:00
test Add test for serializing a string or functor matcher 2023-01-07 12:06:44 +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 Rename master branch to main 2024-09-28 11:06:17 +02:00
CMakeLists.txt Require CMake 3.16 2025-04-05 18:27:25 +02: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.