- 24 Aug, 2021 1 commit
-
-
Abseil Team authored
Bump `cmake_minimum_required` to 3.5. Delete conditional branches exclusive to older versions. Notable dependents: - github.com/grpc/grpc >= 3.5.1 - github.com/abseil/abseil-cpp >= 3.5 - github.com/googleapis/google-cloud-cpp >= 3.5 On the other hand, github.com/protocolbuffers/protobuf is >= 3.1.3, but it only depends on GoogleTest 1.10. Fixes #3523 PiperOrigin-RevId: 392073834
-
- 20 Aug, 2021 1 commit
-
-
Abseil Team authored
Standardize access to GoogleTest flags on GTEST_FLAG_GET/GTEST_FLAG_SET Custom implementations can decide how access to flags is performed depending on the implementation of flags being used. PiperOrigin-RevId: 391971115
-
- 13 Aug, 2021 3 commits
-
-
Derek Mauro authored
PiperOrigin-RevId: 390486428
-
Derek Mauro authored
PiperOrigin-RevId: 390467627
-
Abseil Team authored
Identify bad specs of the type (const something, ...). PiperOrigin-RevId: 390346843
-
- 10 Aug, 2021 2 commits
- 06 Aug, 2021 1 commit
-
-
Abseil Team authored
PiperOrigin-RevId: 389163232
-
- 05 Aug, 2021 1 commit
-
-
Berke authored
-
- 04 Aug, 2021 4 commits
-
-
Abseil Team authored
Format documentation PiperOrigin-RevId: 388592443
-
Abseil Team authored
Introduce a new matcher for unescaping Base-64 strings to gmock. PiperOrigin-RevId: 388471904
-
Abseil Team authored
Standardize access to GoogleTest flags on GTEST_FLAG_GET/GTEST_FLAG_SET Custom implementations can decide how access to flags is performed depending on the implementation of flags being used. PiperOrigin-RevId: 388181424
-
Abseil Team authored
Proliferation of inclusive language. PiperOrigin-RevId: 387535677
-
- 29 Jul, 2021 3 commits
-
-
duianto authored
-
Abseil Team authored
PiperOrigin-RevId: 387381497
-
dinord authored
PiperOrigin-RevId: 386888057
-
- 24 Jul, 2021 1 commit
-
-
slowy07 authored
-
- 22 Jul, 2021 5 commits
-
-
Abseil Team authored
Delete GOOGLETEST_CM.* tags from C++ code. PiperOrigin-RevId: 386268534
-
Abseil Team authored
Fix include guards in gen_pred_test.py PiperOrigin-RevId: 386052814
-
CJ Johnson authored
PiperOrigin-RevId: 385627491
-
dmauro authored
Run buildifier on WORKSPACE Fixes #3483 PiperOrigin-RevId: 385610473
-
CJ Johnson authored
PiperOrigin-RevId: 384913062
-
- 14 Jul, 2021 1 commit
-
-
Derek Mauro authored
-
- 09 Jul, 2021 2 commits
-
-
Abseil Team authored
Remove unneeded using ::std::get; PiperOrigin-RevId: 383688097
-
Abseil Team authored
Suppress a clang-tidy warning in the MATCHER(name, description) macro. PiperOrigin-RevId: 383587271
-
- 07 Jul, 2021 4 commits
-
-
Abseil Team authored
Add `Conditional` wrapper to gtest This follows an initial proposal for an 'EqIff` matcher. `Conditional` was considered more precise as an EqIff() matcher may suffer from `Iff` not being universally understood. PiperOrigin-RevId: 383407665
-
Abseil Team authored
Introduce GTEST_FLAG_GET and GTEST_FLAG_SET macros. PiperOrigin-RevId: 382808313
-
Abseil Team authored
gtest: Add a flag to only set up/tear down test environments once when repeating Currently when running a test multiple times using `--gtest_repeat` the global test environment(s) are set up and torn down for each iteration of the test. When checking for flakes in tests that have expensive dependencies that are set up in the test environment (subprocesses, external dependencies, etc) this can become expensive. To support finding flakes in tests that fit into this category, where the setup phase is expensive but each test case is fast, allow callers to specify via `--gtest_recreate_environments_when_repeating=false` that the test environments should only be set up once, for the first iteration, and only torn down once, on the last iteration. This makes running a test with `--gtest_repeat=1000` a much faster and more pleasant experience. PiperOrigin-RevId: 382748942
-
Manuel Binna authored
According to the 2nd point on [1], -lregex is required on QNX. [1] https://www.qnx.com/developers/docs/7.1/#com.qnx.doc.ide.userguide/topic/writing_test_programs.html
-
- 01 Jul, 2021 1 commit
-
-
Jeremy Nimmer authored
The documentation is clear that the FOO we'll be guarding always matches the spelling of the DONT macro. A single guard macro should not toggle more than one implementation macro. This fixes a regression in 7413280c. Relatedly, improve the documentation of the DONT macros to bring the list of valid FOO values up to date.
-
- 30 Jun, 2021 5 commits
-
-
Abseil Team authored
Implement 'Contains(e).Times(n)' matcher modifier which allows to test for arbitrary occurrences including absence with Times(0). PiperOrigin-RevId: 382210276
-
Andy Soffer authored
PiperOrigin-RevId: 382189077
-
Andy Soffer authored
PiperOrigin-RevId: 382188112
-
Abseil Team authored
Make multiple attempts to verify GetThreadCount() Testing GetThreadCount() is inheritently noisy, as other threads can be started or destroyed between two calls to GetThreadCount(). This is especially true under certain analyzer configurations, such as TSAN. PiperOrigin-RevId: 381951799
-
Abseil Team authored
Deleting deprecated file. PiperOrigin-RevId: 381938709
-
- 26 Jun, 2021 1 commit
-
-
Manuel Binna authored
On QNX, pthread is part of libc [1]. There's no separate pthread library to link. [1] https://www.qnx.com/developers/docs/7.1/index.html#com.qnx.doc.neutrino.lib_ref/topic/p/pthread_create.html
-
- 23 Jun, 2021 1 commit
-
-
Alex Karatarakis authored
EXPECT_DEATH() and ASSERT_DEATH() have a switch case where every possible case is covered. This makes the default case unnecessary and triggers -Wcovered-switch-default. Due to these being macros, the lines are expanded in user code and are thus subject to warnings of the target codebase. Fixes #3456
-
- 22 Jun, 2021 2 commits
-
-
dinord authored
PiperOrigin-RevId: 380705469
-
dmauro authored
Remove -Werror from the CMake compiler flags We should not force warnings as errors on users. Sometimes compilers introduce new warnings which will break builds. Instead, we manually turn this flag on in our continuous integration scripts so we can catch these errors, but not force them on our users. Fixes #3447 PiperOrigin-RevId: 380241852
-
- 17 Jun, 2021 1 commit
-
-
CJ Johnson authored
PiperOrigin-RevId: 379625931
-