Analysis Software
Documentation for sPHENIX simulation software
|
Functions | |
def | GetSourceDir |
def | GetTestExecutablePath |
def | GetExitStatus |
def | Main |
Variables | |
string | __author__ 'wan@google.com (Zhanyong Wan)' |
tuple | SCRIPT_DIR os.path.dirname(__file__) |
tuple | gtest_tests_util_dir os.path.join(SCRIPT_DIR, '../gtest/test') |
GTEST_TESTS_UTIL_DIR gtest_tests_util_dir | |
Subprocess gtest_test_utils.Subprocess | |
TestCase gtest_test_utils.TestCase | |
environ gtest_test_utils.environ | |
SetEnvVar gtest_test_utils.SetEnvVar | |
PREMATURE_EXIT_FILE_ENV_VAR gtest_test_utils.PREMATURE_EXIT_FILE_ENV_VAR | |
def gmock_test_utils.GetExitStatus | ( | exit_code | ) |
Returns the argument to exit(), or -1 if exit() wasn't called. Args: exit_code: the result value of os.system(command).
Definition at line 76 of file gmock_test_utils.py.
View newest version in sPHENIX GitHub at line 76 of file gmock_test_utils.py
def gmock_test_utils.GetSourceDir | ( | ) |
Returns the absolute path of the directory where the .py files are.
Definition at line 54 of file gmock_test_utils.py.
View newest version in sPHENIX GitHub at line 54 of file gmock_test_utils.py
References gtest_test_utils.GetSourceDir().
def gmock_test_utils.GetTestExecutablePath | ( | executable_name | ) |
Returns the absolute path of the test binary given its name. The function will print a message and abort the program if the resulting file doesn't exist. Args: executable_name: name of the test binary that the test script runs. Returns: The absolute path of the test binary.
Definition at line 60 of file gmock_test_utils.py.
View newest version in sPHENIX GitHub at line 60 of file gmock_test_utils.py
References gtest_test_utils.GetTestExecutablePath().
def gmock_test_utils.Main | ( | ) |
Runs the unit test.
Definition at line 109 of file gmock_test_utils.py.
View newest version in sPHENIX GitHub at line 109 of file gmock_test_utils.py
References gtest_test_utils.Main().
Referenced by gmock_leak_test.GMockLeakTest.testCatchesMultipleLeakedMocks().
string gmock_test_utils.__author__ 'wan@google.com (Zhanyong Wan)' |
Definition at line 34 of file gmock_test_utils.py.
View newest version in sPHENIX GitHub at line 34 of file gmock_test_utils.py
gmock_test_utils.environ gtest_test_utils.environ |
Definition at line 102 of file gmock_test_utils.py.
View newest version in sPHENIX GitHub at line 102 of file gmock_test_utils.py
tuple gmock_test_utils.gtest_tests_util_dir os.path.join(SCRIPT_DIR, '../gtest/test') |
Definition at line 44 of file gmock_test_utils.py.
View newest version in sPHENIX GitHub at line 44 of file gmock_test_utils.py
tuple gmock_test_utils.GTEST_TESTS_UTIL_DIR gtest_tests_util_dir |
Definition at line 46 of file gmock_test_utils.py.
View newest version in sPHENIX GitHub at line 46 of file gmock_test_utils.py
gmock_test_utils.PREMATURE_EXIT_FILE_ENV_VAR gtest_test_utils.PREMATURE_EXIT_FILE_ENV_VAR |
Definition at line 104 of file gmock_test_utils.py.
View newest version in sPHENIX GitHub at line 104 of file gmock_test_utils.py
tuple gmock_test_utils.SCRIPT_DIR os.path.dirname(__file__) |
Definition at line 41 of file gmock_test_utils.py.
View newest version in sPHENIX GitHub at line 41 of file gmock_test_utils.py
gmock_test_utils.SetEnvVar gtest_test_utils.SetEnvVar |
Definition at line 103 of file gmock_test_utils.py.
View newest version in sPHENIX GitHub at line 103 of file gmock_test_utils.py
gmock_test_utils.Subprocess gtest_test_utils.Subprocess |
Definition at line 100 of file gmock_test_utils.py.
View newest version in sPHENIX GitHub at line 100 of file gmock_test_utils.py
Referenced by gmock_output_test.GetShellCommandOutput(), gmock_leak_test.GMockLeakTest.testCatchesLeakedMockByDefault(), gmock_leak_test.GMockLeakTest.testCatchesLeakedMockWhenEnabled(), gmock_leak_test.GMockLeakTest.testCatchesLeakedMockWhenEnabledWithExplictFlagValue(), gmock_leak_test.GMockLeakTest.testCatchesMultipleLeakedMocks(), and gmock_leak_test.GMockLeakTest.testDoesNotCatchLeakedMockWhenDisabled().
gmock_test_utils.TestCase gtest_test_utils.TestCase |
Definition at line 101 of file gmock_test_utils.py.
View newest version in sPHENIX GitHub at line 101 of file gmock_test_utils.py
Referenced by testing::internal::UnitTestImpl.GetTestCase(), and main().