Merge pull request #3085 from lateralusX/jlorenss/win-x64-pinvoke-empty-struct
[mono.git] / eglib / test / tests.h
1 #include "test.h"
2
3 DEFINE_TEST_GROUP_INIT_H(string_tests_init);
4 DEFINE_TEST_GROUP_INIT_H(strutil_tests_init);
5 DEFINE_TEST_GROUP_INIT_H(slist_tests_init);
6 DEFINE_TEST_GROUP_INIT_H(list_tests_init);
7 DEFINE_TEST_GROUP_INIT_H(hashtable_tests_init);
8 DEFINE_TEST_GROUP_INIT_H(ptrarray_tests_init);
9 DEFINE_TEST_GROUP_INIT_H(size_tests_init);
10 DEFINE_TEST_GROUP_INIT_H(fake_tests_init);
11 DEFINE_TEST_GROUP_INIT_H(array_tests_init);
12 DEFINE_TEST_GROUP_INIT_H(queue_tests_init);
13 DEFINE_TEST_GROUP_INIT_H(path_tests_init);
14 DEFINE_TEST_GROUP_INIT_H(shell_tests_init);
15 DEFINE_TEST_GROUP_INIT_H(spawn_tests_init);
16 DEFINE_TEST_GROUP_INIT_H(timer_tests_init);
17 DEFINE_TEST_GROUP_INIT_H(file_tests_init);
18 DEFINE_TEST_GROUP_INIT_H(pattern_tests_init);
19 DEFINE_TEST_GROUP_INIT_H(dir_tests_init);
20 DEFINE_TEST_GROUP_INIT_H(markup_tests_init);
21 DEFINE_TEST_GROUP_INIT_H(unicode_tests_init);
22 DEFINE_TEST_GROUP_INIT_H(utf8_tests_init);
23 DEFINE_TEST_GROUP_INIT_H(endian_tests_init);
24 DEFINE_TEST_GROUP_INIT_H(module_tests_init);
25 DEFINE_TEST_GROUP_INIT_H(memory_tests_init);
26
27 static Group test_groups [] = { 
28         {"string",    string_tests_init}, 
29         {"strutil",   strutil_tests_init},
30         {"ptrarray",  ptrarray_tests_init},
31         {"slist",     slist_tests_init},
32         {"list",      list_tests_init},
33         {"hashtable", hashtable_tests_init},
34         {"sizes",     size_tests_init},
35         {"fake",      fake_tests_init},
36         {"array",     array_tests_init},
37         {"queue",     queue_tests_init},
38         {"path",      path_tests_init},
39         {"shell",     shell_tests_init},
40         {"markup",    markup_tests_init},
41 #if !DISABLE_PROCESS_TESTS 
42         {"spawn",     spawn_tests_init},
43         {"module",    module_tests_init},
44 #endif
45 #if !DISABLE_FILESYSTEM_TESTS
46         {"file",      file_tests_init},
47 #endif
48         {"timer",     timer_tests_init},
49         {"pattern",   pattern_tests_init},
50         {"dir",       dir_tests_init},
51         {"unicode",   unicode_tests_init},
52         {"utf8",      utf8_tests_init},
53         {"endian",    endian_tests_init},
54         {"memory",    memory_tests_init},
55         {NULL, NULL}
56 };
57