Used to indicate whether the current test class can run in the given
environment; i.e. whether the environment satisfies the basic
requirements for the test.
This reporter creates XML files for each test method result containing task
information throughout the test run, and creates an HTML report at the end.
This reporter creates XML files for each test method result containing task
information throughout the test run, and creates an HTML report at the end.
Dispatches the task and all nested tasks represented by the Node tree,
as available in the API of the current testcase, and using the current
dispatch strategy.
Dispatches the task and all nested tasks represented by the Node tree,
as available in the API of the current testcase, and using the current
dispatch strategy.
doom() -
Method in interface com.googlecode.lightest.core.ITaskResult
Sets the status of this result to STATUS_DOOMED, which indicates that
the failure of the task means the remainder of the test cannot
continue successfully, and should be aborted.
doom() -
Method in class com.googlecode.lightest.core.TaskResult
Sets the status of this result to STATUS_DOOMED, which indicates that
the failure of the task means the remainder of the test cannot
continue successfully, and should be aborted.
In contrast to the TestNG IReporter, which is intended to generate a single
report after all tests have finished running, this interface defines a report
that can be updated throughout the test run.
Sets properties of the environment based on a Node configuration, whose
child Nodes contain name-value pairs, retrievable by name() and value(),
respectively.
An IReporter decorator that 1) enables generateReport() to be invoked as
an update, rather than a one-time call; and 2) enables the update to be
scheduled with a cooldown, rather than always invoked immediately when the
update method is called.
Wraps a TestNG ITestResult, while linking it to additional Lightest-related
fields, such as the list of related ITaskResult's and the ITestEnvironment
in which the test was run.
Ensures the list of failed tests maintained by the TestNG TestRunner
implementation underlying the ITestContext reflects the actual test
result status.
Executes the test suites represented by XML files, along with tests
represented as Groovy files, whose paths are provided as a parameter to
this method.
Executes the test suites represented by XML files, along with tests
represented as Groovy files, whose paths are provided as a parameter to
this method.
A simple IDomainSpecificApi implementation that creates tasks from the
package named by the parameter passed to the constructor, or added via
addPackage().
The behavior is TaskNode differs from Node in that children() will never
include the original value specified when creating the node in the resulting
NodeList.
Except for a small modification, this is a clone of the parent class'
implementation, and should be kept in sync with it when upgrading the
TestNG version.