pub fn start(test_event_handler: fn(TestEvent) -> Nil, test_function_collector: fn( TestModule, ) -> TestSuite, run_test_suite: fn( TestSuite, fn(TestEvent) -> Nil, List(String), ) -> Nil, ignore_tags: List(String)) -> fn(TestModule) -> Nil