pub type TestTree { Suite(name: String, suite: List(TestTree)) Test(Test) }
Suite(name: String, suite: List(TestTree))
Test(Test)
pub fn all_tests(tree: TestTree) -> List(#(String, Test))