#include <arb_file.h>
#include <arbdbt.h>
#include <ut_valgrinded.h>
#include <unistd.h>
Go to the source code of this file.
|
#define | TEST_OUTPUT_EQUALS(cmd, expected_std, expected_err) |
|
#define | TEST_OUTPUT_EQUALS__BROKEN(cmd, expected_std, expected_err) |
|
#define | TEST_OUTPUT_CONTAINS(cmd, expected_std, expected_err) |
|
#define | TEST_OUTPUT_CONTAINS__BROKEN(cmd, expected_std, expected_err) |
|
#define | TEST_FAILURE_OUTPUT_CONTAINS(cmd, expected_std, expected_err) |
|
#define | TEST_FAILURE_OUTPUT_CONTAINS__BROKEN(cmd, expected_std, expected_err) |
|
#define | TEST_OUTPUT_HAS_CHECKSUM(cmd, checksum) TEST_EXPECTATION (CommandOutput(cmd, false).has_checksum(checksum)) |
|
#define | TEST_OUTPUT_HAS_CHECKSUM__BROKEN(cmd, checksum) TEST_EXPECTATION__BROKEN_SIMPLE(CommandOutput(cmd, false).has_checksum(checksum)) |
|
#define | TEST_STDOUT_EQUALS(cmd, expected_std) TEST_OUTPUT_EQUALS(cmd, expected_std, (const char *)NULp) |
|
#define | TEST_STDERR_EQUALS(cmd, expected_err) TEST_OUTPUT_EQUALS(cmd, (const char *)NULp, expected_err) |
|
#define | TEST_STDOUT_CONTAINS(cmd, part) TEST_OUTPUT_CONTAINS(cmd, part, (const char *)NULp) |
|
#define | TEST_STDERR_CONTAINS(cmd, part) TEST_OUTPUT_CONTAINS(cmd, (const char *)NULp, part) |
|
#define TEST_OUTPUT_EQUALS |
( |
|
cmd, |
|
|
|
expected_std, |
|
|
|
expected_err |
|
) |
| |
Value:do { \
bool try_valgrind =
false;
\
} while(0)
#define TEST_EXPECTATION(EXPCTN)
Definition at line 136 of file command_output.h.
#define TEST_OUTPUT_EQUALS__BROKEN |
( |
|
cmd, |
|
|
|
expected_std, |
|
|
|
expected_err |
|
) |
| |
Value:do { \
bool try_valgrind =
false;
\
} while(0)
#define TEST_EXPECTATION__BROKEN_SIMPLE(EXPCTN)
Definition at line 142 of file command_output.h.
#define TEST_OUTPUT_CONTAINS |
( |
|
cmd, |
|
|
|
expected_std, |
|
|
|
expected_err |
|
) |
| |
Value:do { \
bool try_valgrind =
false;
\
} while(0)
#define TEST_EXPECTATION(EXPCTN)
Definition at line 148 of file command_output.h.
#define TEST_OUTPUT_CONTAINS__BROKEN |
( |
|
cmd, |
|
|
|
expected_std, |
|
|
|
expected_err |
|
) |
| |
Value:do { \
bool try_valgrind =
false;
\
} while(0)
#define TEST_EXPECTATION__BROKEN_SIMPLE(EXPCTN)
Definition at line 154 of file command_output.h.
#define TEST_FAILURE_OUTPUT_CONTAINS |
( |
|
cmd, |
|
|
|
expected_std, |
|
|
|
expected_err |
|
) |
| |
Value:
} while(0)
#define TEST_EXPECTATION(EXPCTN)
Definition at line 160 of file command_output.h.
#define TEST_FAILURE_OUTPUT_CONTAINS__BROKEN |
( |
|
cmd, |
|
|
|
expected_std, |
|
|
|
expected_err |
|
) |
| |
Value:
} while(0)
#define TEST_EXPECTATION__BROKEN_SIMPLE(EXPCTN)
Definition at line 165 of file command_output.h.