Name Description Size
BUILD.bazel 15351
googletest-break-on-failure-unittest.py Unit test for Google Test's break-on-failure mode. A user can ask Google Test to seg-fault when an assertion fails, using either the GTEST_BREAK_ON_FAILURE environment variable or the --gtest_break_on_failure flag. This script tests such functionality by invoking googletest-break-on-failure-unittest_ (a program written with Google Test) with different environments and command line flags. 7301
googletest-break-on-failure-unittest_.cc 3240
googletest-catch-exceptions-test.py Tests Google Test's exception catching behavior. This script invokes googletest-catch-exceptions-test_ and googletest-catch-exceptions-ex-test_ (programs written with Google Test) and verifies their output. 9997
googletest-catch-exceptions-test_.cc 8386
googletest-color-test.py Verifies that Google Test correctly determines whether to use colors. 4875
googletest-color-test_.cc 2505
googletest-death-test-test.cc 48292
googletest-death-test_ex_test.cc 3617
googletest-env-var-test.py Verifies that Google Test correctly parses environment variables. 4152
googletest-env-var-test_.cc 3652
googletest-failfast-unittest.py Unit test for Google Test fail_fast. A user can specify if a Google Test program should continue test execution after a test failure via the GTEST_FAIL_FAST environment variable or the --gtest_fail_fast flag. The default value of the flag can also be changed by Bazel fail fast environment variable TESTBRIDGE_TEST_RUNNER_FAIL_FAST. This script tests such functionality by invoking googletest-failfast-unittest_ (a program written with Google Test) with different environments and command line flags. 14894
googletest-failfast-unittest_.cc 5595
googletest-filepath-test.cc 22642
googletest-filter-unittest.py Unit test for Google Test test filters. A user can specify which test(s) in a Google Test program to run via either the GTEST_FILTER environment variable or the --gtest_filter flag. This script tests such functionality by invoking googletest-filter-unittest_ (a program written with Google Test) with different environments and command line flags. Note that test sharding may also influence which tests are filtered. Therefore, we test that here also. 21445
googletest-filter-unittest_.cc 3466
googletest-global-environment-unittest.py Unit test for Google Test's global test environment behavior. A user can specify a global test environment via testing::AddGlobalTestEnvironment. Failures in the global environment should result in all unit tests being skipped. This script tests such functionality by invoking googletest-global-environment-unittest_ (a program written with Google Test). 2873
googletest-global-environment-unittest_.cc 2286
googletest-json-outfiles-test.py Unit test for the gtest_json_output module. 5663
googletest-json-output-unittest.py Unit test for the gtest_json_output module. 24441
googletest-list-tests-unittest.py Unit test for Google Test's --gtest_list_tests flag. A user can ask Google Test to list all tests by specifying the --gtest_list_tests flag. This script tests such functionality by invoking googletest-list-tests-unittest_ (a program written with Google Test) the command line flags. 6522
googletest-list-tests-unittest_.cc 4668
googletest-listener-test.cc unit_test 24482
googletest-message-test.cc 5265
googletest-options-test.cc 7920
googletest-output-test-golden-lin.txt 42166
googletest-output-test.py Tests the text output of Google C++ Testing and Mocking Framework. To update the golden file: googletest_output_test.py --build_dir=BUILD/DIR --gengolden where BUILD/DIR contains the built googletest-output-test_ file. googletest_output_test.py --gengolden googletest_output_test.py 12627
googletest-output-test_.cc conditional expression is constant 35980
googletest-param-test-invalid-name1-test.py Verifies that Google Test warns the user when not initialized properly. 2379
googletest-param-test-invalid-name1-test_.cc 2023
googletest-param-test-invalid-name2-test.py Verifies that Google Test warns the user when not initialized properly. 2334
googletest-param-test-invalid-name2-test_.cc 2138
googletest-param-test-test.cc 40998
googletest-param-test-test.h 2282
googletest-param-test2-test.cc 2813
googletest-port-test.cc 39736
googletest-printers-test.cc x 62772
googletest-setuptestsuite-test.py Verifies that SetUpTestSuite and TearDownTestSuite errors are noticed. 2244
googletest-setuptestsuite-test_.cc 1949
googletest-shuffle-test.py Verifies that test shuffling works. 12518
googletest-shuffle-test_.cc unit_test 3219
googletest-test-part-test.cc 8112
googletest-throw-on-failure-test.py Tests Google Test's throw-on-failure mode with exceptions disabled. This script invokes googletest-throw-on-failure-test_ (a program written with Google Test) with different environments and command line flags. 5637
googletest-throw-on-failure-test_.cc 3069
googletest-uninitialized-test.py Verifies that Google Test warns the user when not initialized properly. 2474
googletest-uninitialized-test_.cc 1878
gtest-typed-test_test.cc conditional expression is constant 14089
gtest-typed-test_test.h 2396
gtest-typed-test2_test.cc 1955
gtest-unittest-api_test.cc 13060
gtest_all_test.cc 2239
gtest_assert_by_exception_test.cc 3842
gtest_environment_test.cc 6478
gtest_help_test.py Tests the --help flag of Google C++ Testing and Mocking Framework. SYNOPSIS gtest_help_test.py --build_dir=BUILD/DIR # where BUILD/DIR contains the built gtest_help_test_ file. gtest_help_test.py 5943
gtest_help_test_.cc 2088
gtest_json_test_utils.py Unit test utilities for gtest_json_output. 2411
gtest_list_output_unittest.py Unit test for Google Test's --gtest_list_tests flag. A user can ask Google Test to list all tests by specifying the --gtest_list_tests flag. If output is requested, via --gtest_output=xml or --gtest_output=json, the tests are listed, with extra information in the output file. This script tests such functionality by invoking gtest_list_output_unittest_ (a program written with Google Test) the command line flags. 9481
gtest_list_output_unittest_.cc 3197
gtest_main_unittest.cc 1841
gtest_no_test_unittest.cc 2403
gtest_pred_impl_unittest.cc 77498
gtest_premature_exit_test.cc 4283
gtest_prod_test.cc 2147
gtest_repeat_test.cc 7418
gtest_skip_check_output_test.py Tests Google Test's gtest skip in environment setup behavior. This script invokes gtest_skip_in_environment_setup_test_ and verifies its output. 2390
gtest_skip_environment_check_output_test.py Tests Google Test's gtest skip in environment setup behavior. This script invokes gtest_skip_in_environment_setup_test_ and verifies its output. 2209
gtest_skip_in_environment_setup_test.cc 2069
gtest_skip_test.cc 2005
gtest_sole_header_test.cc 2175
gtest_stress_test.cc 9318
gtest_test_macro_stack_footprint_test.cc 3767
gtest_test_utils.py Unit test utilities for Google C++ Testing and Mocking Framework. 10576
gtest_testbridge_test.py Verifies that Google Test uses filter provided via testbridge. 2475
gtest_testbridge_test_.cc 1923
gtest_throw_on_failure_ex_test.cc 3398
gtest_unittest.cc 259628
gtest_xml_outfile1_test_.cc 1955
gtest_xml_outfile2_test_.cc 1955
gtest_xml_outfiles_test.py Unit test for the gtest_xml_output module. 5373
gtest_xml_output_unittest.py Unit test for the gtest_xml_output module 20597
gtest_xml_output_unittest_.cc 6376
gtest_xml_test_utils.py Unit test utilities for gtest_xml_output 9306
production.cc 1675
production.h 2130