GNUnet  0.11.x
testing Directory Reference
Directory dependency graph for testing:

Files

file  gnunet-cmds-helper.c [code]
 
file  gnunet-testing.c [code]
 tool to use testing functionality from cmd line
 
file  list-keys.c [code]
 
file  testing.c [code]
 convenience API for writing testcases for GNUnet Many testcases need to start and stop a peer/service and this library is supposed to make that easier for TESTCASES.
 
file  testing.h [code]
 
file  testing_api_cmd_batch.c [code]
 Implement batch-execution of CMDs.
 
file  testing_api_cmd_block_until_all_peers_started.c [code]
 cmd to block the interpreter loop until all peers started.
 
file  testing_api_cmd_block_until_external_trigger.c [code]
 
file  testing_api_cmd_end.c [code]
 command to end a command array
 
file  testing_api_cmd_finish.c [code]
 command to wait for completion of async command
 
file  testing_api_cmd_hello_world.c [code]
 implementation of a hello world command.
 
file  testing_api_cmd_hello_world_birth.c [code]
 
file  testing_api_cmd_local_test_finished.c [code]
 cmd to block the interpreter loop until all peers started.
 
file  testing_api_cmd_netjail_start.c [code]
 Command to start the netjail script.
 
file  testing_api_cmd_netjail_start_testsystem.c [code]
 
file  testing_api_cmd_netjail_stop.c [code]
 Command to stop the netjail script.
 
file  testing_api_cmd_netjail_stop_testsystem.c [code]
 
file  testing_api_cmd_send_peer_ready.c [code]
 cmd to send a helper message if peer is ready.
 
file  testing_api_cmd_system_create.c [code]
 cmd to create a testing system handle.
 
file  testing_api_cmd_system_destroy.c [code]
 cmd to destroy a testing system handle.
 
file  testing_api_loop.c [code]
 main interpreter loop for testcases
 
file  testing_api_trait_cmd.c [code]
 offers CMDs as traits.
 
file  testing_api_trait_process.c [code]
 trait offering process handles.
 
file  testing_api_traits.c [code]
 loop for trait resolution
 
file  testing_cmds.h [code]
 Message formats for communication between testing cmds helper and testcase plugins.