|
process-cpp
3.0.0
A simple convenience library for handling processes in C++11.
|
#include <core/testing/fork_and_run.h>#include <core/posix/signal.h>#include <gtest/gtest.h>#include <core/posix/backtrace.h>
Include dependency graph for fork_and_run_test.cpp:Go to the source code of this file.
Functions | |
| TEST (ForkAndRun, succeeding_client_and_service_result_in_correct_return_value) | |
| TEST (ForkAndRun, succeeding_client_and_failing_service_result_in_correct_return_value) | |
| TEST (ForkAndRun, failing_client_and_failing_service_result_in_correct_return_value) | |
| TEST (ForkAndRun, throwing_client_is_reported_as_failing) | |
| TEST (ForkAndRun, exiting_with_failure_client_is_reported_as_failing) | |
| TEST (ForkAndRun, aborting_client_is_reported_as_failing) | |
| TESTP (TestingMacros, test_fp_macro_reports_success_for_passing_test, { return core::posix::exit::Status::success;}) TESTP_F(TestingMacrosFixture | |
| TESTP (TestingMacros, DISABLED_test_fp_macro_reports_success_for_failing_test, { return core::posix::exit::Status::failure;}) TESTP_F(TestingMacrosFixture | |
| TEST (BacktraceSymbolDemangling, demangling_a_cpp_symbol_works) | |
Variables | |
| test_fp_macro_reports_success_for_passing_test | |
| DISABLED_test_fp_macro_reports_success_for_failing_test | |
| TEST | ( | BacktraceSymbolDemangling | , |
| demangling_a_cpp_symbol_works | |||
| ) |
Definition at line 151 of file fork_and_run_test.cpp.
References core::posix::backtrace::Frame::Symbol::for_testing_from_raw_symbol().
Here is the call graph for this function:| TEST | ( | ForkAndRun | , |
| aborting_client_is_reported_as_failing | |||
| ) |
Definition at line 116 of file fork_and_run_test.cpp.
References core::testing::fork_and_run().
Here is the call graph for this function:| TEST | ( | ForkAndRun | , |
| exiting_with_failure_client_is_reported_as_failing | |||
| ) |
Definition at line 105 of file fork_and_run_test.cpp.
References core::testing::fork_and_run().
Here is the call graph for this function:| TEST | ( | ForkAndRun | , |
| failing_client_and_failing_service_result_in_correct_return_value | |||
| ) |
Definition at line 83 of file fork_and_run_test.cpp.
References core::testing::fork_and_run(), and core::posix::exit::success.
Here is the call graph for this function:| TEST | ( | ForkAndRun | , |
| succeeding_client_and_failing_service_result_in_correct_return_value | |||
| ) |
Definition at line 72 of file fork_and_run_test.cpp.
References core::testing::fork_and_run(), and core::posix::exit::success.
Here is the call graph for this function:| TEST | ( | ForkAndRun | , |
| succeeding_client_and_service_result_in_correct_return_value | |||
| ) |
Definition at line 61 of file fork_and_run_test.cpp.
References core::testing::fork_and_run().
Here is the call graph for this function:| TEST | ( | ForkAndRun | , |
| throwing_client_is_reported_as_failing | |||
| ) |
Definition at line 94 of file fork_and_run_test.cpp.
References core::testing::fork_and_run().
Here is the call graph for this function:| TESTP | ( | TestingMacros | , |
| DISABLED_test_fp_macro_reports_success_for_failing_test | , | ||
| { return core::posix::exit::Status::failure;} | |||
| ) |
References core::posix::exit::success.
| TESTP | ( | TestingMacros | , |
| test_fp_macro_reports_success_for_passing_test | , | ||
| { return core::posix::exit::Status::success;} | |||
| ) |
| DISABLED_test_fp_macro_reports_success_for_failing_test |
Definition at line 144 of file fork_and_run_test.cpp.
| test_fp_macro_reports_success_for_passing_test |
Definition at line 132 of file fork_and_run_test.cpp.