|
CppGraph Application Framework©
Copyright © 2004-202x Geoff Goldberg
|
A test suites runner runs a collection of test suites. More...
#include <test_suites_runner.h>
Inherits state_machine.
Static Public Attributes | |
| static const cppgraph::link_name_t | running_test_suite_state_link_name { "running_test_suite_state" } |
[auto-generated] Returns the link_name_t of property running_test_suite_state . More... | |
Protected Member Functions | |
| test_suites_runner (node_handle_t< test_suites > const &h_test_suites) | |
| Construction. More... | |
|
protected |
Construction.
Runs the provided test suites, in order. A test_suites_completed_message is broadcast when they have completed.
| h_test_suites | Node to set to this node's test suites started state child node. |
|
inline |
[auto-generated] cppgraph :: message_handler_filter_t < cppgraph :: state_machine_completed_message > child node access.
cppgraph :: message_handler_filter_t < cppgraph :: state_machine_completed_message > child node. It is guaranteed not to be nullptr. | exception | There is no cppgraph :: message_handler_filter_t < cppgraph :: state_machine_completed_message > child node. |
| exception | There is more than one cppgraph :: message_handler_filter_t < cppgraph :: state_machine_completed_message > child node. |
| void cppgraph::test_suites_runner::on_state_machine_completed_message | ( | cppgraph::node_handle_t< cppgraph ::state_machine_completed_message > const & | h_message | ) |
[auto-generated] Handler for messages of type cppgraph :: state_machine_completed_message .
| h_message | Message to handle. |
|
inline |
[auto-generated] Replaces the child node whose class is or derived from, cppgraph :: message_handler_filter_t < cppgraph :: state_machine_completed_message >.
| h_message_handler_filter_t | Handle to a node to replace the existing node. |
nullptr. | exception | There is no existing node whose type is of or derived from cppgraph :: message_handler_filter_t < cppgraph :: state_machine_completed_message >. |
| exception | There is more than 1 existing node whose type is of or derived from cppgraph :: message_handler_filter_t < cppgraph :: state_machine_completed_message >. |
| exception | h_message_handler_filter_t is nullptr. |
|
inlinestatic |
[auto-generated] Returns the link_name_t of property running_test_suite_state .
link_name_t of property running_test_suite_state .
1.8.14