|
cMHN 1.2
C++ library for learning MHNs with pRC
|
Public Member Functions | |
| RunAndVerify (self, env_var_value, flag_value, expect_seg_fault) | |
| testDefaultBehavior (self) | |
| testEnvVar (self) | |
| testFlag (self) | |
| testFlagOverridesEnvVar (self) | |
| testBreakOnFailureOverridesThrowOnFailure (self) | |
| testCatchExceptionsDoesNotInterfere (self) | |
Unit test for Google Test's break-on-failure mode. Tests using the GTEST_BREAK_ON_FAILURE environment variable or the --gtest_break_on_failure flag to turn assertion failures into segmentation faults.
| googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.RunAndVerify | ( | self, | |
| env_var_value, | |||
| flag_value, | |||
| expect_seg_fault ) |
Runs googletest-break-on-failure-unittest_ and verifies its behavior.
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.
| googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testBreakOnFailureOverridesThrowOnFailure | ( | self | ) |
Tests that gtest_break_on_failure overrides gtest_throw_on_failure.
| googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testCatchExceptionsDoesNotInterfere | ( | self | ) |
Tests that gtest_catch_exceptions doesn't interfere.
| googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testDefaultBehavior | ( | self | ) |
Tests the behavior of the default mode.
| googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testEnvVar | ( | self | ) |
Tests using the GTEST_BREAK_ON_FAILURE environment variable.
| googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testFlag | ( | self | ) |
Tests using the --gtest_break_on_failure flag.
| googletest-break-on-failure-unittest.GTestBreakOnFailureUnitTest.testFlagOverridesEnvVar | ( | self | ) |
Tests that the flag overrides the environment variable.