- 15 Sep, 2021 1 commit
-
-
Abseil Team authored
Introduce GMOCK_FLAG_GET and GMOCK_FLAG_SET macros. PiperOrigin-RevId: 396649214
-
- 14 Sep, 2021 1 commit
-
-
Abseil Team authored
Avoid segfault on null premature_exit_filepath. PiperOrigin-RevId: 395965853
-
- 26 Aug, 2021 1 commit
-
-
CJ Johnson authored
PiperOrigin-RevId: 392720416
-
- 24 Aug, 2021 2 commits
-
-
CJ Johnson authored
PiperOrigin-RevId: 392665206
-
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
-
- 19 Aug, 2021 1 commit
-
-
theidexisted authored
-
- 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 2 commits
-
-
Abseil Team authored
PiperOrigin-RevId: 389163232
-
victordk13 authored
-
- 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 4 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
-