case classTests(nameTree: Tree[String], callTree: TestCallTree) extends Product with Serializable
Represents a single hierarchy of tests, arranged in a tree structure, with
every node having a name and an associated executable test.
The two hierarchies are parallel: thus you can inspect the nameTree to
browse the test listing without running anything, and once you decide which
test to run you can feed the List[Int] path of that test in the nameTree
into the callTree to execute it and return the result.
Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Represents a single hierarchy of tests, arranged in a tree structure, with every node having a name and an associated executable test.
The two hierarchies are parallel: thus you can inspect the
nameTree
to browse the test listing without running anything, and once you decide which test to run you can feed theList[Int]
path of that test in thenameTree
into thecallTree
to execute it and return the result.