aboutsummaryrefslogtreecommitdiffstats
path: root/googletest/test/BUILD.bazel
diff options
context:
space:
mode:
authorAbseil Team <absl-team@google.com>2020-03-23 15:15:58 -0400
committerXiaoyi Zhang <zhangxy@google.com>2020-03-24 17:32:07 -0400
commit1ced315a483f4ecac21893ce6ceeb502afb82eff (patch)
tree73b84f4009cf19cb136015069293276af561dda4 /googletest/test/BUILD.bazel
parent749148f1accc346d94825358a9a745b852961a11 (diff)
downloadgoogletest-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.bazel16
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"],