2024-03-25 20:33:02 +00:00
|
|
|
#include <commons.h>
|
|
|
|
#include <check.h>
|
2024-03-26 18:31:33 +00:00
|
|
|
#include "lexer.h"
|
|
|
|
#include "parser.h"
|
2024-03-25 20:33:02 +00:00
|
|
|
|
|
|
|
int main()
|
|
|
|
{
|
|
|
|
Suite* s = suite_create("Moka Frontend");
|
|
|
|
|
2024-03-26 18:31:33 +00:00
|
|
|
register_lexer(s);
|
|
|
|
register_parser(s);
|
2024-03-25 20:33:02 +00:00
|
|
|
|
|
|
|
SRunner* runner = srunner_create(s);
|
|
|
|
srunner_run_all(runner, CK_VERBOSE);
|
|
|
|
int failed = srunner_ntests_failed(runner);
|
|
|
|
srunner_free(runner);
|
|
|
|
|
|
|
|
return (failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE;
|
|
|
|
}
|