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))
pub fn decode_test_tree( value: Dynamic, ) -> Result(TestTree, List(DecodeError))