googletest
googletest copied to clipboard
GoogleTest - Google Testing and Mocking Framework
### Extend printing capabilities for std::basic_string_view #### What is std::basic_string_view? std::basic_string_view ([spec](https://en.cppreference.com/w/cpp/string/basic_string_view)) is a relatively new (since C++17) form of manipulating string objects in C++. The language also provides a...
Made changes in docs\gmock_faq.md
### Matchers * Added a note on which header to include to use the built-in matchers to the top of the page. * Moved a sentence about the namespace to...
1. Add `PROJECT_IS_TOP_LEVEL` variable, to decide whether need to install/package 2. Add the main information of `project()` that CPack uses 3. Set the package name (GTest) as same as the...
## Prevent In-Source Builds To prevent source tree corruption, this project does not allow in-source builds. The `CMakeLists.txt` file has been updated to enforce this restriction. ### Behavior If you...
This PR adds a configuration for [codespell](https://github.com/codespell-project/codespell), a tool that has been used [a number of times in this project](https://github.com/search?q=repo%3Agoogle%2Fgoogletest+codespell&type=pullrequests). A few more typos are identified and corrected. A CI...
### Test results: https://github.com/cclauss/googletest/actions * https://docs.github.com/en/actions * https://docs.github.com/en/actions/use-cases-and-examples/building-and-testing/building-and-testing-python * https://docs.astral.sh/ruff
### Does the feature exist in the most recent commit? This doesn't exist. ### Why do we need this feature? Zephyr has its own test suite (ztest) but it has...
This updates googletest in order to use it with Zephyr. The first patch update gtest itself to support Zephyr OS it self. The second adds files used by Zephyr build...