|
80 | 80 | -define(wait_match(Pattern, FunctionCall), |
81 | 81 | ?wait_match(Pattern, FunctionCall, ok)). |
82 | 82 |
|
83 | | -%%------------------------------------------------------------------------- |
84 | | -%% Write file into log |
85 | | -%%------------------------------------------------------------------------- |
86 | 83 | -define(ct_log_show_file(File), |
87 | 84 | (fun(File__) -> |
88 | 85 | {ok,Contents__} = file:read_file(File__), |
89 | 86 | ct:log("~p:~p Show file~n~s =~n~s~n", |
90 | 87 | [?MODULE,?LINE,File__, Contents__]) |
91 | 88 | end)(File)). |
| 89 | + |
| 90 | +-define(SSH_TEST_LIB_FORMAT, "(~s ~p:~p in ~p) "). |
| 91 | +-define(SSH_TEST_LIB_ARGS, |
| 92 | + [erlang:pid_to_list(self()), ?MODULE, ?LINE, ?FUNCTION_NAME]). |
| 93 | +-define(CT_LOG(F), |
| 94 | + (ct:log(?SSH_TEST_LIB_FORMAT ++ F, ?SSH_TEST_LIB_ARGS, [esc_chars]))). |
| 95 | +-define(CT_LOG(F, Args), |
| 96 | + (ct:log( |
| 97 | + ?SSH_TEST_LIB_FORMAT ++ F, |
| 98 | + ?SSH_TEST_LIB_ARGS ++ Args, |
| 99 | + [esc_chars]))). |
| 100 | +-define(CT_PAL(F), |
| 101 | + (ct:pal(?SSH_TEST_LIB_FORMAT ++ F, ?SSH_TEST_LIB_ARGS))). |
| 102 | +-define(CT_PAL(F, Args), |
| 103 | + (ct:pal(?SSH_TEST_LIB_FORMAT ++ F, ?SSH_TEST_LIB_ARGS ++ Args))). |
| 104 | +-define(CT_FAIL(F, Args), |
| 105 | + (ct:fail(?SSH_TEST_LIB_FORMAT ++ F, ?SSH_TEST_LIB_ARGS ++ Args))). |
0 commit comments