Torque2D Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | List of all members
ThrowOnFailureTest Class Reference
Inheritance diagram for ThrowOnFailureTest:

## Public Member Functions
def | RunAndVerify (self, env_var_value, flag_value, should_fail)
def | testDefaultBehavior (self)
def | testThrowOnFailureEnvVar (self)
def | testThrowOnFailureFlag (self)
def | testThrowOnFailureFlagOverridesEnvVar (self)

## Detailed Description

    Tests the throw-on-failure mode.

## Member Function Documentation

def RunAndVerify | ( |  | self,
|  |  | env_var_value,
|  |  | flag_value,
|  |  | should_fail
| ) |  |

    Runs gtest_throw_on_failure_test_ and verifies that it does
    (or does not) exit with a non-zero code.

    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.
      should_fail:      True iff the program is expected to fail.

def testDefaultBehavior | ( |  | self | ) |

    Tests the behavior of the default mode.

def testThrowOnFailureEnvVar | ( |  | self | ) |

    Tests using the GTEST_THROW_ON_FAILURE environment variable.

def testThrowOnFailureFlag | ( |  | self | ) |

    Tests using the --gtest_throw_on_failure flag.

def testThrowOnFailureFlagOverridesEnvVar | ( |  | self | ) |

    Tests that --gtest_throw_on_failure overrides GTEST_THROW_ON_FAILURE.

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

- testing/googleTest/test/gtest_throw_on_failure_test.py