From 52f6ad6fe19149a351fba673aa378508cd7c0558 Mon Sep 17 00:00:00 2001 From: James Booth Date: Mon, 16 Dec 2013 01:04:25 +0000 Subject: Added validation tests for "/account set" and "/account set jid" --- tests/testsuite.c | 96 ++++++++++++++++++++++++++++++------------------------- 1 file changed, 52 insertions(+), 44 deletions(-) (limited to 'tests/testsuite.c') diff --git a/tests/testsuite.c b/tests/testsuite.c index bba13a7e..44c014df 100644 --- a/tests/testsuite.c +++ b/tests/testsuite.c @@ -15,50 +15,6 @@ int main(int argc, char* argv[]) { const UnitTest tests[] = { - unit_test(cmd_connect_shows_message_when_disconnecting), - unit_test(cmd_connect_shows_message_when_connecting), - unit_test(cmd_connect_shows_message_when_connected), - unit_test(cmd_connect_shows_message_when_undefined), - unit_test(cmd_connect_when_no_account), - unit_test(cmd_connect_with_altdomain_when_provided), - unit_test(cmd_connect_fail_message), - unit_test(cmd_connect_lowercases_argument), - unit_test(cmd_connect_asks_password_when_not_in_account), - unit_test(cmd_connect_shows_message_when_connecting_with_account), - unit_test(cmd_connect_connects_with_account), - unit_test(cmd_connect_frees_account_after_connecting), - - unit_test(cmd_account_shows_usage_when_not_connected_and_no_args), - unit_test(cmd_account_shows_account_when_connected_and_no_args), - unit_test(cmd_account_list_shows_accounts), - unit_test(cmd_account_show_shows_usage_when_no_arg), - unit_test(cmd_account_show_shows_message_when_account_does_not_exist), - unit_test(cmd_account_show_shows_message_when_account_exists), - unit_test(cmd_account_add_shows_usage_when_no_arg), - unit_test(cmd_account_add_adds_account), - unit_test(cmd_account_add_shows_message), - unit_test(cmd_account_enable_shows_usage_when_no_arg), - unit_test(cmd_account_enable_enables_account), - unit_test(cmd_account_enable_shows_message_when_enabled), - unit_test(cmd_account_enable_shows_message_when_account_doesnt_exist), - unit_test(cmd_account_disable_shows_usage_when_no_arg), - unit_test(cmd_account_disable_disables_account), - unit_test(cmd_account_disable_shows_message_when_disabled), - unit_test(cmd_account_disable_shows_message_when_account_doesnt_exist), - unit_test(cmd_account_rename_shows_usage_when_no_args), - unit_test(cmd_account_rename_shows_usage_when_one_arg), - unit_test(cmd_account_rename_renames_account), - unit_test(cmd_account_rename_shows_message_when_renamed), - unit_test(cmd_account_rename_shows_message_when_not_renamed), - - unit_test(cmd_rooms_shows_message_when_disconnected), - unit_test(cmd_rooms_shows_message_when_disconnecting), - unit_test(cmd_rooms_shows_message_when_connecting), - unit_test(cmd_rooms_shows_message_when_started), - unit_test(cmd_rooms_shows_message_when_undefined), - unit_test(cmd_rooms_uses_account_default_when_no_arg), - unit_test(cmd_rooms_arg_used_when_passed), - unit_test(replace_one_substr), unit_test(replace_one_substr_beginning), unit_test(replace_one_substr_end), @@ -203,6 +159,58 @@ int main(int argc, char* argv[]) { unit_test(find_twice_returns_second_when_two_match), unit_test(find_five_times_finds_fifth), unit_test(find_twice_returns_first_when_two_match_and_reset), + + unit_test(cmd_connect_shows_message_when_disconnecting), + unit_test(cmd_connect_shows_message_when_connecting), + unit_test(cmd_connect_shows_message_when_connected), + unit_test(cmd_connect_shows_message_when_undefined), + unit_test(cmd_connect_when_no_account), + unit_test(cmd_connect_with_altdomain_when_provided), + unit_test(cmd_connect_fail_message), + unit_test(cmd_connect_lowercases_argument), + unit_test(cmd_connect_asks_password_when_not_in_account), + unit_test(cmd_connect_shows_message_when_connecting_with_account), + unit_test(cmd_connect_connects_with_account), + unit_test(cmd_connect_frees_account_after_connecting), + + unit_test(cmd_rooms_shows_message_when_disconnected), + unit_test(cmd_rooms_shows_message_when_disconnecting), + unit_test(cmd_rooms_shows_message_when_connecting), + unit_test(cmd_rooms_shows_message_when_started), + unit_test(cmd_rooms_shows_message_when_undefined), + unit_test(cmd_rooms_uses_account_default_when_no_arg), + unit_test(cmd_rooms_arg_used_when_passed), + + unit_test(cmd_account_shows_usage_when_not_connected_and_no_args), + unit_test(cmd_account_shows_account_when_connected_and_no_args), + unit_test(cmd_account_list_shows_accounts), + unit_test(cmd_account_show_shows_usage_when_no_arg), + unit_test(cmd_account_show_shows_message_when_account_does_not_exist), + unit_test(cmd_account_show_shows_message_when_account_exists), + unit_test(cmd_account_add_shows_usage_when_no_arg), + unit_test(cmd_account_add_adds_account), + unit_test(cmd_account_add_shows_message), + unit_test(cmd_account_enable_shows_usage_when_no_arg), + unit_test(cmd_account_enable_enables_account), + unit_test(cmd_account_enable_shows_message_when_enabled), + unit_test(cmd_account_enable_shows_message_when_account_doesnt_exist), + unit_test(cmd_account_disable_shows_usage_when_no_arg), + unit_test(cmd_account_disable_disables_account), + unit_test(cmd_account_disable_shows_message_when_disabled), + unit_test(cmd_account_disable_shows_message_when_account_doesnt_exist), + unit_test(cmd_account_rename_shows_usage_when_no_args), + unit_test(cmd_account_rename_shows_usage_when_one_arg), + unit_test(cmd_account_rename_renames_account), + unit_test(cmd_account_rename_shows_message_when_renamed), + unit_test(cmd_account_rename_shows_message_when_not_renamed), + unit_test(cmd_account_set_shows_usage_when_no_args), + unit_test(cmd_account_set_shows_usage_when_one_arg), + unit_test(cmd_account_set_shows_usage_when_two_args), + unit_test(cmd_account_set_checks_account_exists), + unit_test(cmd_account_set_shows_message_when_account_doesnt_exist), + unit_test(cmd_account_set_jid_shows_message_for_malformed_jid), + unit_test(cmd_account_set_jid_sets_barejid), + unit_test(cmd_account_set_jid_sets_resource), }; return run_tests(tests); } -- cgit 1.4.1-2-gfad0