diff options
Diffstat (limited to 'tests/testsuite.c')
-rw-r--r-- | tests/testsuite.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/testsuite.c b/tests/testsuite.c index 694d8cf3..6f229bcf 100644 --- a/tests/testsuite.c +++ b/tests/testsuite.c @@ -19,6 +19,7 @@ #include "test_jid.h" #include "test_parser.h" #include "test_roster_list.h" +#include "test_preferences.h" #define PROF_RUN_TESTS(name) fprintf(stderr, "\n-> Running %s\n", #name); \ fflush(stderr); \ @@ -356,6 +357,18 @@ int main(int argc, char* argv[]) { delete_config_dir), }; + const UnitTest preferences_tests[] = { + unit_test_setup_teardown(statuses_console_defaults_to_all, + create_config_dir, + delete_config_dir), + unit_test_setup_teardown(statuses_chat_defaults_to_all, + create_config_dir, + delete_config_dir), + unit_test_setup_teardown(statuses_muc_defaults_to_on, + create_config_dir, + delete_config_dir), + }; + int bak, new; fflush(stdout); bak = dup(1); @@ -377,6 +390,7 @@ int main(int argc, char* argv[]) { PROF_RUN_TESTS(cmd_sub_tests); PROF_RUN_TESTS(contact_tests); PROF_RUN_TESTS(cmd_statuses_tests); + PROF_RUN_TESTS(preferences_tests); fflush(stdout); dup2(bak, 1); |