Begin implementing unit tests.
[monolithium.git] / tests / unit_tests / src / main.c
1 /*
2  * Monolithium Unit Tests
3  * main.c
4  *
5  * Copyright (C) 2018 Aleksandar Andrejevic <theflash@sdf.lonestar.org>
6  *
7  * This program is free software: you can redistribute it and/or modify
8  * it under the terms of the GNU Affero General Public License as
9  * published by the Free Software Foundation, either version 3 of the
10  * License, or (at your option) any later version.
11  *
12  * This program is distributed in the hope that it will be useful,
13  * but WITHOUT ANY WARRANTY; without even the implied warranty of
14  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15  * GNU Affero General Public License for more details.
16  *
17  * You should have received a copy of the GNU Affero General Public License
18  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
19  */
20
21 #include <check.h>
22
23 Suite *suite_avl_tree_create(void);
24
25 int main(int argc, char *argv[])
26 {
27     SRunner *suite_runner = srunner_create(suite_avl_tree_create());
28     srunner_run_all(suite_runner, CK_NORMAL);
29     srunner_free(suite_runner);
30     return 0;
31 }