Groovy Documentation

lsst.gruth.grutils
[Groovy] Class ResultReporter

java.lang.Object
  lsst.gruth.grutils.ResultReporter
All Implemented Interfaces:
java.io.Closeable

abstract class ResultReporter

Authors:
bamade


Property Summary
ResultFormatter formatter

 
Constructor Summary
ResultReporter()

 
Method Summary
java.lang.Object begin()

java.lang.Object end()

java.lang.Object groupReportsUnderName(java.lang.String name)

report objects in the same test batch can be grouped in different places (files for instance).

java.lang.Object report(AnnotatedReport report)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Property Detail

formatter

ResultFormatter formatter


 
Constructor Detail

ResultReporter

ResultReporter()


 
Method Detail

begin

java.lang.Object begin()


end

java.lang.Object end()


groupReportsUnderName

java.lang.Object groupReportsUnderName(java.lang.String name)
report objects in the same test batch can be grouped in different places (files for instance). It is up to the implementation to manage this switch: now the next reports are going to be grouped under this name (for instance in a file with this name). It will be guaranteed that an initial name will be furnished by calling code before any call to report.
Parameters:
name
Returns:


report

java.lang.Object report(AnnotatedReport report)


 

Groovy Documentation