ARB
|
#include <command_output.h>
Public Member Functions | |
CommandOutput (const char *command, bool try_valgrind, bool expect_failure_=false) | |
~CommandOutput () | |
const char * | get_stdoutput () const |
const char * | get_stderrput () const |
GB_ERROR | get_error () const |
arb_test::match_expectation | Equals (const char *expected_std, const char *expected_err) |
arb_test::match_expectation | Contains (const char *expected_std, const char *expected_err) |
arb_test::match_expectation | has_checksum (uint32_t expected_checksum) |
Definition at line 34 of file command_output.h.
|
inline |
Definition at line 61 of file command_output.h.
References GB_await_error(), GBK_system(), GBS_global_string_copy(), GBS_string_eval(), and make_valgrinded_call.
|
inline |
Definition at line 99 of file command_output.h.
|
inline |
Definition at line 104 of file command_output.h.
|
inline |
Definition at line 105 of file command_output.h.
|
inline |
Definition at line 106 of file command_output.h.
|
inline |
Definition at line 108 of file command_output.h.
References arb_test::expectation_group::add(), arb_test::all(), is_equal_to, and that.
|
inline |
Definition at line 115 of file command_output.h.
References arb_test::expectation_group::add(), arb_test::all(), does_contain, and that.
|
inline |
Definition at line 122 of file command_output.h.
References arb_test::expectation_group::add(), arb_test::all(), GBS_checksum(), is_equal_to, and that.