Public Member Functions | List of all members
googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest Class Reference
Inheritance diagram for googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest:
Inheritance graph
[legend]

Public Member Functions

def RunAndVerify (self, env_var_value, flag_value, expect_seg_fault)
 
def RunAndVerify (self, env_var_value, flag_value, expect_seg_fault)
 
def RunAndVerify (self, env_var_value, flag_value, expect_seg_fault)
 
def RunAndVerify (self, env_var_value, flag_value, expect_seg_fault)
 
def RunAndVerify (self, env_var_value, flag_value, expect_seg_fault)
 
def testBreakOnFailureOverridesThrowOnFailure (self)
 
def testBreakOnFailureOverridesThrowOnFailure (self)
 
def testBreakOnFailureOverridesThrowOnFailure (self)
 
def testBreakOnFailureOverridesThrowOnFailure (self)
 
def testBreakOnFailureOverridesThrowOnFailure (self)
 
def testCatchExceptionsDoesNotInterfere (self)
 
def testCatchExceptionsDoesNotInterfere (self)
 
def testCatchExceptionsDoesNotInterfere (self)
 
def testCatchExceptionsDoesNotInterfere (self)
 
def testCatchExceptionsDoesNotInterfere (self)
 
def testDefaultBehavior (self)
 
def testDefaultBehavior (self)
 
def testDefaultBehavior (self)
 
def testDefaultBehavior (self)
 
def testDefaultBehavior (self)
 
def testEnvVar (self)
 
def testEnvVar (self)
 
def testEnvVar (self)
 
def testEnvVar (self)
 
def testEnvVar (self)
 
def testFlag (self)
 
def testFlag (self)
 
def testFlag (self)
 
def testFlag (self)
 
def testFlag (self)
 
def testFlagOverridesEnvVar (self)
 
def testFlagOverridesEnvVar (self)
 
def testFlagOverridesEnvVar (self)
 
def testFlagOverridesEnvVar (self)
 
def testFlagOverridesEnvVar (self)
 

Detailed Description

Tests using the GTEST_BREAK_ON_FAILURE environment variable or
the --gtest_break_on_failure flag to turn assertion failures into
segmentation faults.

Definition at line 89 of file bloaty/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.

Member Function Documentation

◆ RunAndVerify() [1/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.RunAndVerify (   self,
  env_var_value,
  flag_value,
  expect_seg_fault 
)
Runs googletest-break-on-failure-unittest_ and verifies that it does
(or does not) have a seg-fault.

Args:
  env_var_value:    value of the GTEST_BREAK_ON_FAILURE environment
                variable; None if the variable should be unset.
  flag_value:       value of the --gtest_break_on_failure flag;
                None if the flag should not be present.
  expect_seg_fault: 1 if the program is expected to generate a seg-fault;
                0 otherwise.

Definition at line 95 of file bloaty/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ RunAndVerify() [2/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.RunAndVerify (   self,
  env_var_value,
  flag_value,
  expect_seg_fault 
)
Runs googletest-break-on-failure-unittest_ and verifies that it does
(or does not) have a seg-fault.

Args:
  env_var_value:    value of the GTEST_BREAK_ON_FAILURE environment
                variable; None if the variable should be unset.
  flag_value:       value of the --gtest_break_on_failure flag;
                None if the flag should not be present.
  expect_seg_fault: 1 if the program is expected to generate a seg-fault;
                0 otherwise.

Definition at line 95 of file bloaty/third_party/protobuf/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ RunAndVerify() [3/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.RunAndVerify (   self,
  env_var_value,
  flag_value,
  expect_seg_fault 
)
Runs googletest-break-on-failure-unittest_ and verifies that it does
(or does not) have a seg-fault.

Args:
  env_var_value:    value of the GTEST_BREAK_ON_FAILURE environment
                variable; None if the variable should be unset.
  flag_value:       value of the --gtest_break_on_failure flag;
                None if the flag should not be present.
  expect_seg_fault: 1 if the program is expected to generate a seg-fault;
                0 otherwise.

Definition at line 95 of file googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ RunAndVerify() [4/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.RunAndVerify (   self,
  env_var_value,
  flag_value,
  expect_seg_fault 
)
Runs googletest-break-on-failure-unittest_ and verifies that it does
(or does not) have a seg-fault.

Args:
  env_var_value:    value of the GTEST_BREAK_ON_FAILURE environment
                variable; None if the variable should be unset.
  flag_value:       value of the --gtest_break_on_failure flag;
                None if the flag should not be present.
  expect_seg_fault: 1 if the program is expected to generate a seg-fault;
                0 otherwise.

Definition at line 95 of file boringssl-with-bazel/src/third_party/googletest/test/googletest-break-on-failure-unittest.py.

◆ RunAndVerify() [5/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.RunAndVerify (   self,
  env_var_value,
  flag_value,
  expect_seg_fault 
)
Runs googletest-break-on-failure-unittest_ and verifies that it does
(or does not) have a seg-fault.

Args:
  env_var_value:    value of the GTEST_BREAK_ON_FAILURE environment
                variable; None if the variable should be unset.
  flag_value:       value of the --gtest_break_on_failure flag;
                None if the flag should not be present.
  expect_seg_fault: 1 if the program is expected to generate a seg-fault;
                0 otherwise.

Definition at line 95 of file protobuf/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testBreakOnFailureOverridesThrowOnFailure() [1/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testBreakOnFailureOverridesThrowOnFailure (   self)
Tests that gtest_break_on_failure overrides gtest_throw_on_failure.

Definition at line 183 of file protobuf/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testBreakOnFailureOverridesThrowOnFailure() [2/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testBreakOnFailureOverridesThrowOnFailure (   self)
Tests that gtest_break_on_failure overrides gtest_throw_on_failure.

Definition at line 183 of file boringssl-with-bazel/src/third_party/googletest/test/googletest-break-on-failure-unittest.py.

◆ testBreakOnFailureOverridesThrowOnFailure() [3/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testBreakOnFailureOverridesThrowOnFailure (   self)
Tests that gtest_break_on_failure overrides gtest_throw_on_failure.

Definition at line 183 of file bloaty/third_party/protobuf/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testBreakOnFailureOverridesThrowOnFailure() [4/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testBreakOnFailureOverridesThrowOnFailure (   self)
Tests that gtest_break_on_failure overrides gtest_throw_on_failure.

Definition at line 183 of file googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testBreakOnFailureOverridesThrowOnFailure() [5/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testBreakOnFailureOverridesThrowOnFailure (   self)
Tests that gtest_break_on_failure overrides gtest_throw_on_failure.

Definition at line 183 of file bloaty/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testCatchExceptionsDoesNotInterfere() [1/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testCatchExceptionsDoesNotInterfere (   self)
Tests that gtest_catch_exceptions doesn't interfere.

Definition at line 195 of file protobuf/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testCatchExceptionsDoesNotInterfere() [2/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testCatchExceptionsDoesNotInterfere (   self)
Tests that gtest_catch_exceptions doesn't interfere.

Definition at line 195 of file boringssl-with-bazel/src/third_party/googletest/test/googletest-break-on-failure-unittest.py.

◆ testCatchExceptionsDoesNotInterfere() [3/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testCatchExceptionsDoesNotInterfere (   self)
Tests that gtest_catch_exceptions doesn't interfere.

Definition at line 195 of file bloaty/third_party/protobuf/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testCatchExceptionsDoesNotInterfere() [4/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testCatchExceptionsDoesNotInterfere (   self)
Tests that gtest_catch_exceptions doesn't interfere.

Definition at line 195 of file googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testCatchExceptionsDoesNotInterfere() [5/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testCatchExceptionsDoesNotInterfere (   self)
Tests that gtest_catch_exceptions doesn't interfere.

Definition at line 195 of file bloaty/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testDefaultBehavior() [1/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testDefaultBehavior (   self)
Tests the behavior of the default mode.

Definition at line 140 of file protobuf/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testDefaultBehavior() [2/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testDefaultBehavior (   self)
Tests the behavior of the default mode.

Definition at line 140 of file bloaty/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testDefaultBehavior() [3/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testDefaultBehavior (   self)

◆ testDefaultBehavior() [4/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testDefaultBehavior (   self)
Tests the behavior of the default mode.

Definition at line 140 of file boringssl-with-bazel/src/third_party/googletest/test/googletest-break-on-failure-unittest.py.

◆ testDefaultBehavior() [5/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testDefaultBehavior (   self)
Tests the behavior of the default mode.

Definition at line 140 of file googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testEnvVar() [1/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testEnvVar (   self)
Tests using the GTEST_BREAK_ON_FAILURE environment variable.

Definition at line 147 of file boringssl-with-bazel/src/third_party/googletest/test/googletest-break-on-failure-unittest.py.

◆ testEnvVar() [2/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testEnvVar (   self)
Tests using the GTEST_BREAK_ON_FAILURE environment variable.

Definition at line 147 of file bloaty/third_party/protobuf/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testEnvVar() [3/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testEnvVar (   self)
Tests using the GTEST_BREAK_ON_FAILURE environment variable.

Definition at line 147 of file protobuf/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testEnvVar() [4/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testEnvVar (   self)
Tests using the GTEST_BREAK_ON_FAILURE environment variable.

Definition at line 147 of file googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testEnvVar() [5/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testEnvVar (   self)
Tests using the GTEST_BREAK_ON_FAILURE environment variable.

Definition at line 147 of file bloaty/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testFlag() [1/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testFlag (   self)
Tests using the --gtest_break_on_failure flag.

Definition at line 157 of file bloaty/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testFlag() [2/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testFlag (   self)
Tests using the --gtest_break_on_failure flag.

Definition at line 157 of file googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testFlag() [3/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testFlag (   self)
Tests using the --gtest_break_on_failure flag.

Definition at line 157 of file boringssl-with-bazel/src/third_party/googletest/test/googletest-break-on-failure-unittest.py.

◆ testFlag() [4/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testFlag (   self)
Tests using the --gtest_break_on_failure flag.

Definition at line 157 of file protobuf/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testFlag() [5/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testFlag (   self)
Tests using the --gtest_break_on_failure flag.

Definition at line 157 of file bloaty/third_party/protobuf/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testFlagOverridesEnvVar() [1/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testFlagOverridesEnvVar (   self)
Tests that the flag overrides the environment variable.

Definition at line 167 of file bloaty/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testFlagOverridesEnvVar() [2/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testFlagOverridesEnvVar (   self)
Tests that the flag overrides the environment variable.

Definition at line 167 of file bloaty/third_party/protobuf/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testFlagOverridesEnvVar() [3/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testFlagOverridesEnvVar (   self)
Tests that the flag overrides the environment variable.

Definition at line 167 of file boringssl-with-bazel/src/third_party/googletest/test/googletest-break-on-failure-unittest.py.

◆ testFlagOverridesEnvVar() [4/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testFlagOverridesEnvVar (   self)
Tests that the flag overrides the environment variable.

Definition at line 167 of file googletest/googletest/test/googletest-break-on-failure-unittest.py.

◆ testFlagOverridesEnvVar() [5/5]

def googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testFlagOverridesEnvVar (   self)
Tests that the flag overrides the environment variable.

Definition at line 167 of file protobuf/third_party/googletest/googletest/test/googletest-break-on-failure-unittest.py.


The documentation for this class was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:30