Modules
Functions
Converts a vector of Ion data into a TestDocument
, which can be composed of Namespace
s
and TestCase
s. Namespace
s must be provided as IonLists while TestCase
s must be provided
as IonStructs. Other Ion types will result in a panic.
Parses the given OwnedElement
to a Namespace
. Requires an annotation to provided that will
be used to create the name. ‘_namespace’ will be suffixed to the first annotation provided.
The namespace can contain sub-namespaces and test cases represented by IonLists and IonStructs
respectively. When provided with something other than an IonList or IonStruct, this function
will panic.