UseCase-Shortcuts - Selected Common UsesCases¶
For a complete list refer to [UseCases].
Types of Call Interfaces¶
UseCase [doc/source] binaries and selftest selftest_unittests Unit tests @CLI call_one_success Unit tests @GUI Subprocess Debugging [list] Project Applications [list]
Selected Use-Cases¶
Types of Simulator Responses¶
Test response simulator for one subprocess.
UseCase [doc/source] [simulator] selftest units - basic operational checks selftest_unittests typical success - default cli_ok OK typical success - default cli_nok NOK success - default cli_noopts EXITOK basic wrapper options epyunit_cli success - EXITOK call_one_success EXITOK failure - EXITNOK call_one_failure EXITNOK success+failure criteria call_one_success_and_failure EXIT9OK3NOK2 exit-value == 7, no STDERR call_one_exit_value EXIT7 exit-value == 8, STDOUT+STDERR call_one_exit_and_stderr EXIT8 stdout out only call_one_stdout_out_only STDOUTONLY stderr out only call_one_stderr_out_only STDERRONLY
Types of Expected Test Results¶
UseCase [doc/source] selftest units - basic operational checks of all simlator params selftest_unittests CLI call interface - no options - default epyunit_cli_noopts CLI call interface - basic wrapper options epyunit_cli Call one subprocess with success call_one_success Call one subprocess with failure call_one_failure Call one subprocess - success+failure criteria call_one_success_and_failure Call one subprocess rely on EXIT only call_one_exit_value
Subprocess Debugging¶
Subprocess Debugging includes PyDev + Eclipse.
UseCase [doc/source] Remote Debug - selftest - basic operational checks selftest_remote_debug_defaults FOLLOWING COMING SOON
UseCase [doc/source] Basic Control - preset basic params, locations a.s.a.p. basic_control Detailed Control - preset all params a.s.a.p. detailed_control Multiple subprocesses - setup multiple controls a.s.a.p. multiple_control_instances
Project Applications¶
UseCase [doc/source] bash OO features and extensions - core http://bash-core.sourceforge.net bash apps - basic extensions library http://bashcorelib.sourceforge.net