diff options
Diffstat (limited to 'tests/otr')
-rw-r--r-- | tests/otr/mock_otr.c | 13 | ||||
-rw-r--r-- | tests/otr/mock_otr.h | 2 |
2 files changed, 15 insertions, 0 deletions
diff --git a/tests/otr/mock_otr.c b/tests/otr/mock_otr.c index 64ec1166..0cda802e 100644 --- a/tests/otr/mock_otr.c +++ b/tests/otr/mock_otr.c @@ -40,6 +40,12 @@ _mock_otr_key_loaded(void) return (gboolean)mock(); } +static char * +_mock_otr_start_query(void) +{ + return (char *)mock(); +} + void otr_keygen_expect(ProfAccount *account) { @@ -75,3 +81,10 @@ otr_key_loaded_returns(gboolean loaded) otr_key_loaded = _mock_otr_key_loaded; will_return(_mock_otr_key_loaded, loaded); } + +void +otr_start_query_returns(char *query) +{ + otr_start_query = _mock_otr_start_query; + will_return(_mock_otr_start_query, query); +} diff --git a/tests/otr/mock_otr.h b/tests/otr/mock_otr.h index 742fb215..ab28ed6c 100644 --- a/tests/otr/mock_otr.h +++ b/tests/otr/mock_otr.h @@ -11,4 +11,6 @@ void otr_libotr_version_returns(char *version); void otr_get_my_fingerprint_returns(char *fingerprint); void otr_get_their_fingerprint_expect_and_return(char *recipient, char *fingerprint); +void otr_start_query_returns(char *query); + #endif |