diff options
author | Abseil Team <absl-team@google.com> | 2020-03-23 15:15:58 -0400 |
---|---|---|
committer | Xiaoyi Zhang <zhangxy@google.com> | 2020-03-24 17:32:07 -0400 |
commit | 1ced315a483f4ecac21893ce6ceeb502afb82eff (patch) | |
tree | 73b84f4009cf19cb136015069293276af561dda4 /googletest/test/BUILD.bazel | |
parent | 749148f1accc346d94825358a9a745b852961a11 (diff) | |
download | googletest-1ced315a483f4ecac21893ce6ceeb502afb82eff.tar.gz googletest-1ced315a483f4ecac21893ce6ceeb502afb82eff.tar.bz2 googletest-1ced315a483f4ecac21893ce6ceeb502afb82eff.zip |
Googletest export
Add --gtest_fail_fast support to googletest.
- Analogous functionality to to golang -test.failfast and python --failfast
- Stops test execution upon first test failure.
- Also add support Bazel equivalent env var (TESTBRIDGE_TEST_RUNNER_FAIL_FAST)
PiperOrigin-RevId: 302488880
Diffstat (limited to 'googletest/test/BUILD.bazel')
-rw-r--r-- | googletest/test/BUILD.bazel | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/googletest/test/BUILD.bazel b/googletest/test/BUILD.bazel index dbbb5c07..e24f5f22 100644 --- a/googletest/test/BUILD.bazel +++ b/googletest/test/BUILD.bazel @@ -58,6 +58,7 @@ cc_test( "googletest-catch-exceptions-test_.cc", "googletest-color-test_.cc", "googletest-env-var-test_.cc", + "googletest-failfast-unittest_.cc", "googletest-filter-unittest_.cc", "googletest-break-on-failure-unittest_.cc", "googletest-listener-test.cc", @@ -223,6 +224,21 @@ py_test( ) cc_binary( + name = "googletest-failfast-unittest_", + testonly = 1, + srcs = ["googletest-failfast-unittest_.cc"], + deps = ["//:gtest"], +) + +py_test( + name = "googletest-failfast-unittest", + size = "medium", + srcs = ["googletest-failfast-unittest.py"], + data = [":googletest-failfast-unittest_"], + deps = [":gtest_test_utils"], +) + +cc_binary( name = "googletest-filter-unittest_", testonly = 1, srcs = ["googletest-filter-unittest_.cc"], |