diff options
author | James Booth <boothj5@gmail.com> | 2013-12-15 19:38:23 +0000 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2013-12-15 19:38:23 +0000 |
commit | 079ea5304b7bc99b07d2f05b2910ab370023c14d (patch) | |
tree | 284d37758af9592017e38effadeb986583ea5205 /tests/ui | |
parent | eff2ef3859e66542b5ce16efd800c3ece63caf71 (diff) | |
download | profani-tty-079ea5304b7bc99b07d2f05b2910ab370023c14d.tar.gz |
Moved _ask_password to UI module
Diffstat (limited to 'tests/ui')
-rw-r--r-- | tests/ui/mock_ui.c | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/tests/ui/mock_ui.c b/tests/ui/mock_ui.c index ed7dd4b1..a361e90e 100644 --- a/tests/ui/mock_ui.c +++ b/tests/ui/mock_ui.c @@ -26,6 +26,8 @@ #include "ui/ui.h" +char output[256]; + // ui startup and control void ui_init(void) {} void ui_load_colours(void) {} @@ -173,6 +175,11 @@ gboolean ui_duck_exists(void) void ui_tidy_wins(void) {} void ui_prune_wins(void) {} +char * ui_ask_password(void) +{ + return (char *)mock(); +} + // create windows void create_title_bar(void) {} void create_status_bar(void) {} @@ -191,7 +198,11 @@ void title_bar_draw(void) {} // console window actions void cons_show(const char * const msg, ...) { - check_expected(msg); + va_list args; + va_start(args, msg); + vsnprintf(output, sizeof(output), msg, args); + check_expected(output); + va_end(args); } void cons_about(void) {} |