Re-enable Abseil flags support in GoogleTest.
While Abseil now supports a GTEST_NO_ABSL_FLAGS define, and Chrome could
simply set that define (once the corresponding GoogleTest version is
rolled in), there are other third-party test projects that need to use
parts of Abseil not normally allowed in Chrome, e.g. fuzztest's
Centipede. This serves as a proof-of-concept to validate the overall
approach.
Bug: 326607005
Bug: 40286621
Change-Id: I982c8f7eaca1d20dd0d057fd2035db5cd271b99c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5321837
Reviewed-by: Nico Weber <thakis@chromium.org>
Commit-Queue: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Mirko Bonadei <mbonadei@chromium.org>
Reviewed-by: Sorin Jianu <sorin@chromium.org>
Reviewed-by: Danil Chapovalov <danilchap@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1268129}
NOKEYCHECK=True
GitOrigin-RevId: aa3936064e4896c948b8e82351a47b5d107fc6fe
1 file changed