|
Monero
|
Classes | |
| class | CatchSehExceptionsTest |
| class | CatchCxxExceptionsTest |
Variables | |
| str | __author__ = 'vladl@google.com (Vlad Losev)' |
| str | FLAG_PREFIX = '--gtest_' |
| str | LIST_TESTS_FLAG = FLAG_PREFIX + 'list_tests' |
| str | NO_CATCH_EXCEPTIONS_FLAG = FLAG_PREFIX + 'catch_exceptions=0' |
| str | FILTER_FLAG = FLAG_PREFIX + 'filter' |
| EX_EXE_PATH | |
| EXE_PATH | |
| environ = gtest_test_utils.environ | |
| SetEnvVar = gtest_test_utils.SetEnvVar | |
| TEST_LIST | |
| str | SUPPORTS_SEH_EXCEPTIONS = 'ThrowsSehException' in TEST_LIST |
| BINARY_OUTPUT = gtest_test_utils.Subprocess([EXE_PATH], env=environ).output | |
| EX_BINARY_OUTPUT | |
Tests Google Test's exception catching behavior. This script invokes gtest_catch_exceptions_test_ and gtest_catch_exceptions_ex_test_ (programs written with Google Test) and verifies their output.
|
private |
| gtest_catch_exceptions_test.BINARY_OUTPUT = gtest_test_utils.Subprocess([EXE_PATH], env=environ).output |
| gtest_catch_exceptions_test.environ = gtest_test_utils.environ |
| gtest_catch_exceptions_test.EX_BINARY_OUTPUT |
| gtest_catch_exceptions_test.EX_EXE_PATH |
| gtest_catch_exceptions_test.EXE_PATH |
| str gtest_catch_exceptions_test.FILTER_FLAG = FLAG_PREFIX + 'filter' |
| str gtest_catch_exceptions_test.FLAG_PREFIX = '--gtest_' |
| str gtest_catch_exceptions_test.LIST_TESTS_FLAG = FLAG_PREFIX + 'list_tests' |
| str gtest_catch_exceptions_test.NO_CATCH_EXCEPTIONS_FLAG = FLAG_PREFIX + 'catch_exceptions=0' |
| gtest_catch_exceptions_test.SetEnvVar = gtest_test_utils.SetEnvVar |
| gtest_catch_exceptions_test.TEST_LIST |