googletest
googletest copied to clipboard
GoogleTest - Google Testing and Mocking Framework
### Describe the issue Symptoms seem related to earlier issue https://github.com/google/googletest/issues/2849 . When building a package that has lots of Google Tests, we get an unhandled `std::length_error` exception, from file...
When libgmock.a is linked to a multitude of shared libraries, g_gmock_implicit_sequence will be constructed multiple times. For instance: ``` libgmock.a is linked to libA.so libgmock.a is linked to libB.so libA.so...
### Does the feature exist in the most recent commit? No. ### Why do we need this feature? There are many types that would be considered containers, but do not...
### Does the feature exist in the most recent commit? No ### Why do we need this feature? I can't find a way to quiet this warning nicely: ``` /usr/projects/lm75/build/_deps/googletest-src/googlemock/include/gmock/gmock-spec-builders.h:1010:3:...
### Describe the issue Use of ElementsAreArray causes compilation errors on Windows with MSVC. As far as I can tell, I'm doing exactly what is written in the online documentation....
### Describe the issue To secure my C++ applications under MSVC (V17.10.3), I like to use the functions of the extension "[CRT debug heap](https://learn.microsoft.com/en-us/cpp/c-runtime-library/crt-debug-heap-details#heap-state-reporting-functions)" from Microsoft. I want to ensure...
### Describe the issue A test started freezing after a code change. I traced it to a recursive attempt to lock a mutex (and simplified the code to reproduce). Picture...
Closes #934 (which was closed due to inactivity, not due to it being fixed). On Windows, using the POSIX names for some filesystem ops (chdir, fdopen, read, write, close) has...
### Describe the issue I've increased standard in my code from C++17 to C++20 and got new warning coming from gtest. I would like to not have this warning in...
### Describe the issue When using gtest on Windows, I'm seeing sporadic messages saying "Unable to create a temporary file in " and the path to the temp folder. These...