Groovy Documentation

Package lsst.gruth.grutils

 

Interface Summary
ResultFormatter @author bamade
WithStringKey Any object that has a String Key can implements this interface
 


Class Summary
AnnotatedReport used to store TztReport with notes about modification and handling of the corresponding report
AssertionReport Generated by assertion methods.
BuildGroupSpec A GrouSpec that specifies tests that build objects (constructor; static factories)
Cst @author bamade
FlatMap A TaggedsMap that flattens every build argument.
FreeGroupSpec A groupSpec of "free" code : NOT IMPLEMENTED
FreeReport @author bamade
GroupRun @author bamade
GroupSpec Created initially by a call to _with**, it deals with a group of test specification.
GroupSpec.Combiner A utility class tom help build combinations of tests.
GruScript Base script class for Gru DSL.
Gruse @author bamade
InvokeGroupSpec A GroupSpec for testing instance methods.
ObjAndMethodPair Class for internal use:
ObjectFileResultReporter stores TztReport objects in a file: these objects are in fact encapsulated in serialized AnnotatedReport objects.
RawTestSpec this data is created by _test method and modified by its own methods.
ResultHandlers The handling of reports.
ResultReporter @author bamade
SimpleResultFormatter @author bamade
SimpleResultReporter @author bamade
TaggedObject An Object linked to its key.
TaggedsMap This class is used to store test objects (descriptions, results).
TztReport Reports about the execution of a test.
TztRun The final structure describing a test and allowing to run a test.
 


Enum Summary
Advice A simple value to store the result of a human being's analysis of the RawDiagnostic (result) of a TztReport (report).
AnnotatedReport.Origin
Modification a when an advice is issued what are the modification by user and automatic comparisons?
Modification.Importance
RawDiagnostic A simple value that summarizes the result of an execution.
SpecType @author bamade
Tracer used to trace execution of gru.
 


Exception Summary
GruException superclass of Exceptions in GRU.
MissingDataException @author bamade
OutOfContextException @author bamade
PossibleConstructorOrSetterProblem @author bamade
UnTaggedObjectException @author bamade
 


Groovy Documentation