googletest icon indicating copy to clipboard operation
googletest copied to clipboard

GoogleTest - Google Testing and Mocking Framework

Results 460 googletest issues
Sort by recently updated
recently updated
newest added

### Describe the issue undefined reference to `testing::internal::MakeAndRegisterTestInfo(std::__cxx11::basic_string, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' ### Steps to reproduce the problem normal TEST()...

### Does the feature exist in the most recent commit? changes currently available in fork: https://github.com/kiselik/googletest/tree/ossf PR will be raised a little bit later ### Why do we need this...

enhancement

### Does the feature exist in the most recent commit? It No ### Why do we need this feature? Now that C++17 is the minimum language version, `std::filesystem::path` is part...

enhancement

### Does the feature exist in the most recent commit? No. ### Why do we need this feature? I have been going about in Chromium, trying to make clang's `-Wexit-time-destructors`...

enhancement

### Describe the issue At least the following seemingly public flags are included in `--helpfull` but not in `--help`: * `--gmock_catch_leaked_mocks` / `--gmock_default_mock_behavior` / `--gmock_verbose` * `--gtest_death_test_use_fork` * `--gtest_fail_fast` *...

* Quote CMAKE_SYSTEM_NAME to avoid recursive variable expansion

### Does the feature exist in the most recent commit? No ### Why do we need this feature? Sometimes it is needed to have debug output in the tests and...

enhancement

### Describe the issue Intel oneAPI 2025.2 introduces a new flag that emits warnings when building any project with googletest. This fails builds that have CMAKE_COMPILE_WARNING_AS_ERROR=1. This is an environment...

Intel oneAPI 2025.2 made C++ flag changes that cause any CMake project using googletest (including HEAD) to fail builds. This patch fixes that. GitHub Actions logs showing failure before, and...

### Describe the issue Some test cases in googletest fail on IA-32 (Intel 32-bit) platforms due to differences in floating-point precision handling. These failures occur when test logic relies on...