about summary refs log tree commit diff stats
path: root/tests/testsuite.c
diff options
context:
space:
mode:
authorJames Booth <boothj5@gmail.com>2013-12-16 01:04:25 +0000
committerJames Booth <boothj5@gmail.com>2013-12-16 01:04:25 +0000
commit52f6ad6fe19149a351fba673aa378508cd7c0558 (patch)
tree4822fae4e243d2b4e27e4aeb78d65cdf09596aa3 /tests/testsuite.c
parent52d15242abe9add6eef0accef8d91b213e826171 (diff)
downloadprofani-tty-52f6ad6fe19149a351fba673aa378508cd7c0558.tar.gz
Added validation tests for "/account set" and "/account set jid"
Diffstat (limited to 'tests/testsuite.c')
-rw-r--r--tests/testsuite.c96
1 files changed, 52 insertions, 44 deletions
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);
 }