A B C D E F G H I J L M N O P Q R S T U V W X

A

adaptor - Variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
add(TestInstance) - Method in class com.googlecode.lightest.core.TestRegistry
Adds a single TestInstance to the registry.
add(List) - Method in class com.googlecode.lightest.core.TestRegistry
Adds a list of TestInstance's to the registry.
addAllTestResults(Set<ITestResult>, IResultMap) - Method in class com.googlecode.lightest.core.XMLSuiteResultWriter
 
addClassPaths(List, URLClassLoader) - Static method in class com.googlecode.lightest.core.LightestUtils
Adds all members of a list of class paths as URL's to the given class loader.
addEnvironmentMapping(Class, ITestEnvironment) - Method in interface com.googlecode.lightest.core.ILightestTestListener
Records the mapping between a test class and the environment in which the test was performed.
addEnvironmentMapping(Class, ITestEnvironment) - Method in class com.googlecode.lightest.core.LightestTestListener
Records the mapping between a test class and the environment in which the test was performed.
addLink(String) - Method in interface com.googlecode.lightest.core.ITaskResult
Adds a URL referencing a resource that provides additional information related to this result, to a collection maintained by the result object.
addLink(TaskResultLink) - Method in interface com.googlecode.lightest.core.ITaskResult
Adds a URL referencing a resource that provides additional information related to this result, to a collection maintained by the result object.
addLink(String) - Method in class com.googlecode.lightest.core.TaskResult
Adds a URL referencing a resource that provides additional information related to this result.
addLink(TaskResultLink) - Method in class com.googlecode.lightest.core.TaskResult
 
addPackage(String) - Method in class com.googlecode.lightest.core.SimpleApi
Adds another package whose tasks to include in the API.
addPendingTest(XMLStringBuffer, TestInstance, int) - Method in class com.googlecode.lightest.core.LightestSuiteResultWriter
 
addTestMethodParams(XMLStringBuffer, ITestResult) - Method in class com.googlecode.lightest.core.XMLSuiteResultWriter
 
addTestResult(XMLStringBuffer, ITestResult, TestRegistry) - Method in class com.googlecode.lightest.core.LightestSuiteResultWriter
 
addTestResultException(XMLStringBuffer, ITestResult) - Method in class com.googlecode.lightest.core.XMLSuiteResultWriter
 
addTestResults(XMLStringBuffer, Set, TestRegistry) - Method in class com.googlecode.lightest.core.LightestSuiteResultWriter
 
andExpr() - Method in class com.googlecode.lightest.core.filter.TestFilterParser
 
AndFilter - Class in com.googlecode.lightest.core.filter
Returns the result of a logical AND on two sub-filters.
AndFilter(ITestFilter, ITestFilter) - Constructor for class com.googlecode.lightest.core.filter.AndFilter
We would use varargs, but Java doesn't like Groovy varargs.
AnnotationContainsFilter - Class in com.googlecode.lightest.core.filter
Filters based on annotation value contents as defined by contains(), or indexOf() in the case of Strings.
AnnotationContainsFilter() - Constructor for class com.googlecode.lightest.core.filter.AnnotationContainsFilter
 
AnnotationEqualsFilter - Class in com.googlecode.lightest.core.filter
Filters based on annotation value equality.
AnnotationEqualsFilter() - Constructor for class com.googlecode.lightest.core.filter.AnnotationEqualsFilter
 
annotationExpr() - Method in class com.googlecode.lightest.core.filter.TestFilterParser
 
AnnotationField - Class in com.googlecode.lightest.core.filter
Identifies an annotation field by name, or name and member, where the member is an attribute of the annotation.
AnnotationField(String) - Constructor for class com.googlecode.lightest.core.filter.AnnotationField
 
AnnotationField(String, String) - Constructor for class com.googlecode.lightest.core.filter.AnnotationField
 
AnnotationFilter - Class in com.googlecode.lightest.core.filter
Filters based on annotations declared on the test method.
AnnotationFilter() - Constructor for class com.googlecode.lightest.core.filter.AnnotationFilter
 
appendChild(ITaskResult) - Method in interface com.googlecode.lightest.core.ITaskResult
Adds to the list of child task results.
appendChild(ITaskResult) - Method in class com.googlecode.lightest.core.TaskResult
Adds to the list of child task results.
assign(LightestTestCase) - Method in interface com.googlecode.lightest.core.IDispatcherAssignmentStrategy
Assigns a dispatcher to a testcase, and the testcase to the dispatcher.
assign(ITestContext) - Method in class com.googlecode.lightest.core.LightestTestCase
Assigns this test class instance to a task dispatcher.
assign(LightestTestCase) - Method in class com.googlecode.lightest.core.QueuedDispatcherAssignmentStrategy
Assigns a dispatcher to a testcase, and the testcase to the dispatcher.
atom() - Method in class com.googlecode.lightest.core.filter.TestFilterParser
 
ATTR_PENDING_INVOCATIONS - Static variable in class com.googlecode.lightest.core.LightestSuiteResultWriter
 
ATTR_STRATEGY - Static variable in class com.googlecode.lightest.core.LightestTestListener
 

B

backslash(String) - Static method in class com.googlecode.lightest.core.LightestUtils
Returns the string with all occurrences of backslashes, backslash-escaped.
builder - Variable in class com.googlecode.lightest.core.LightestTransformer
 
buildTestClassGroups(Set<ITestResult>) - Method in class com.googlecode.lightest.core.XMLSuiteResultWriter
 

C

canRunIn(ITestEnvironment) - Method in class com.googlecode.lightest.core.LightestTestCase
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.
children() - Method in interface com.googlecode.lightest.core.ITaskResult
Returns a list of child task results.
children() - Method in class com.googlecode.lightest.core.TaskNode
 
children() - Method in class com.googlecode.lightest.core.TaskResult
Returns a list of child task results.
childValue(LightestContext) - Method in class com.googlecode.lightest.core.ThreadedLightestContext
 
com.googlecode.lightest.core - package com.googlecode.lightest.core
 
com.googlecode.lightest.core.filter - package com.googlecode.lightest.core.filter
 
compare(Object, Object) - Method in class com.googlecode.lightest.core.filter.AnnotationContainsFilter
 
compare(Object, Object) - Method in class com.googlecode.lightest.core.filter.AnnotationEqualsFilter
 
compare(Object, Object) - Method in class com.googlecode.lightest.core.filter.ComparisonFilter
Returns true if the comparison criteria is satisfied, false otherwise.
compareExpr() - Method in class com.googlecode.lightest.core.filter.TestFilterParser
 
ComparisonFilter - Class in com.googlecode.lightest.core.filter
Filters an attribute related to the test method based on a value and an operation with that value.
ComparisonFilter() - Constructor for class com.googlecode.lightest.core.filter.ComparisonFilter
 
config - Variable in class com.googlecode.lightest.core.LightestTask
 
config - Variable in class com.googlecode.lightest.core.XMLSuiteResultWriter
 
CONFIG_FILE_NAME - Static variable in class com.googlecode.lightest.core.DefaultSummaryReporter
the name of the file to which the configuration text will be saved
configurableProperties() - Method in class com.googlecode.lightest.core.LightestTask
Returns a Set of this class' bean property name String's that can be automatically set based on the TaskNode passed to the configure() method.
Configuration - Class in com.googlecode.lightest.core
 
Configuration() - Constructor for class com.googlecode.lightest.core.Configuration
 
Configuration(GroovyShell) - Constructor for class com.googlecode.lightest.core.Configuration
 
Configuration(Map) - Constructor for class com.googlecode.lightest.core.Configuration
A convenience constructor for creating a Configuration object whose text is parsed with the given variables in scope.
Configuration(GroovyShell, GroovyClassLoader) - Constructor for class com.googlecode.lightest.core.Configuration
 
configure(LightestTestResult) - Method in interface com.googlecode.lightest.core.IReporterInfoSource
Configures the info source according to the result being reported on.
configure(TaskNode, ITaskResult) - Method in interface com.googlecode.lightest.core.ITask
Configures the task
configure(File) - Method in interface com.googlecode.lightest.core.ITestRunner
Configures the runner by wiring together dependencies as specified by the configuration file.
configure(String) - Method in interface com.googlecode.lightest.core.ITestRunner
Configures the runner by wiring together dependencies as specified by the configuration text.
configure(TaskNode, ITaskResult) - Method in class com.googlecode.lightest.core.LightestTask
Configures the task by making member variables available to concrete subclasses, and automatically setting configurable bean properties.
configure(LightestTestResult) - Method in class com.googlecode.lightest.core.TestEnvironmentInfoSource
 
configure(File) - Method in class com.googlecode.lightest.core.TestRunner
Configures the runner by wiring together dependencies as specified by the configuration file.
configure(String) - Method in class com.googlecode.lightest.core.TestRunner
Configures the runner by wiring together dependencies as specified by the configuration text.
configure(IConfiguration) - Method in class com.googlecode.lightest.core.TestRunner
 
configureInstance(Object, Node) - Method in class com.googlecode.lightest.core.Configuration
 
containsExpr() - Method in class com.googlecode.lightest.core.filter.TestFilterParser
 
containsKey(Object) - Method in class com.googlecode.lightest.core.ContextCarryingTaskProvider
 
ContextCarryingTaskProvider - Class in com.googlecode.lightest.core
Wraps ITaskProvider with a simplified Map-like interface which supports associating provider-specified context values.
ContextCarryingTaskProvider(ITaskProvider) - Constructor for class com.googlecode.lightest.core.ContextCarryingTaskProvider
 
copyAttributes(XmlTest, XmlTest) - Method in class com.googlecode.lightest.core.PendingReporter
 
create() - Method in class com.googlecode.lightest.core.LightestContextFactory
Creates and returns a new LightestContext instance, based on the class set as the context class on this object.
create(LightestContext) - Method in class com.googlecode.lightest.core.LightestContextFactory
Creates and returns a new LightestContext instance, with a parent instance to model from.
createAnnotationFinders() - Method in class com.googlecode.lightest.core.TestInstanceFinder
 
createConfiguredInstance(Node) - Method in class com.googlecode.lightest.core.Configuration
Returns a new instance of a class, as defined in a configuration node.
createConfiguredReporter(Node, boolean) - Method in class com.googlecode.lightest.core.Configuration
Returns a configured ILightestReporter.
createNode(Object) - Method in class com.googlecode.lightest.core.TaskNodeBuilder
 
createNode(Object, Object) - Method in class com.googlecode.lightest.core.TaskNodeBuilder
 
createNode(Object, Map) - Method in class com.googlecode.lightest.core.TaskNodeBuilder
 
createNode(Object, Map, Object) - Method in class com.googlecode.lightest.core.TaskNodeBuilder
 
createParser(String) - Method in class com.googlecode.lightest.core.filter.ParserFactory
Returns a parser for the given input string.
createSuiteFile(List, int) - Static method in class com.googlecode.lightest.core.LightestUtils
Creates a Lightest suite file for a given set of test classes in a temporary location, and returns the file.
createSuiteRunner(XmlSuite, IAnnotationFinder[]) - Method in class com.googlecode.lightest.core.TestInstanceFinder
 
createSuiteXML(List, int) - Static method in class com.googlecode.lightest.core.LightestUtils
Returns as a String the TestNG suite XML representing the List of String class names.
createTestRunner(SuiteRunner, XmlTest) - Method in class com.googlecode.lightest.core.TestInstanceFinder
 
currentTimeMillis() - Method in class com.googlecode.lightest.core.SystemWrapper
 
customize(Document) - Method in class com.googlecode.lightest.core.CustomizedTransformer
Customizes the XSL transform XML.
customize(Document) - Method in class com.googlecode.lightest.core.LightestTransformer
 
CustomizedTransformer - Class in com.googlecode.lightest.core
Applies an XSL transform, with customizations.
CustomizedTransformer() - Constructor for class com.googlecode.lightest.core.CustomizedTransformer
 

D

DEFAULT_ASSIGNMENT_STRATEGY - Static variable in class com.googlecode.lightest.core.Configuration
 
DEFAULT_CONTEXT_CLASS - Static variable in class com.googlecode.lightest.core.LightestContextFactory
 
DEFAULT_COOLDOWN_FACTOR - Static variable in class com.googlecode.lightest.core.LightestReporter
the default value for cooldownFactor
DEFAULT_STYLESHEET_REF - Static variable in class com.googlecode.lightest.core.DefaultDetailsReporter
the default stylesheet to the XML report detail files will reference
DEFAULT_TRANSFORMER_FACTORY - Static variable in class com.googlecode.lightest.core.CustomizedTransformer
 
DefaultDetailsReporter - Class in com.googlecode.lightest.core
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.
DefaultDetailsReporter() - Constructor for class com.googlecode.lightest.core.DefaultDetailsReporter
 
DefaultDetailsReporter(AntBuilder) - Constructor for class com.googlecode.lightest.core.DefaultDetailsReporter
 
DefaultSummaryReporter - Class in com.googlecode.lightest.core
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.
DefaultSummaryReporter() - Constructor for class com.googlecode.lightest.core.DefaultSummaryReporter
 
DefaultSummaryReporter(CustomizedTransformer, AntBuilder) - Constructor for class com.googlecode.lightest.core.DefaultSummaryReporter
 
dispatch(ITask) - Method in class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
Dispatches the task.
dispatch(TaskNode, ITaskResult, ITestResult) - Method in interface com.googlecode.lightest.core.ITaskDispatcher
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.
dispatch(ITask) - Method in interface com.googlecode.lightest.core.ITaskDispatchStrategy
At the very least, calls the perform() method on the task.
dispatch(ITask) - Method in class com.googlecode.lightest.core.SimpleTaskDispatchStrategy
 
dispatch(TaskNode, ITaskResult, ITestResult) - Method in class com.googlecode.lightest.core.TaskDispatcher
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.
doPerform(ITaskResult) - Method in class com.googlecode.lightest.core.LightestTask
Concrete subclasses must implement this method, which is wrapped by the perform() method.

E

env - Variable in class com.googlecode.lightest.core.LightestContext
 
EOF - Static variable in class com.googlecode.lightest.core.filter.TestFilterLexer
 
EOF - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
equals(Object) - Method in class com.googlecode.lightest.core.TestInstance
 
equalsExpr() - Method in class com.googlecode.lightest.core.filter.TestFilterParser
 
EscapeSequence - Static variable in class com.googlecode.lightest.core.filter.TestFilterLexer
 
EscapeSequence - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
eval(String, Object) - Method in class com.googlecode.lightest.core.LightestTransformer
 
expr() - Method in class com.googlecode.lightest.core.filter.TestFilterParser
 

F

fail() - Method in interface com.googlecode.lightest.core.ITaskResult
Sets the status of this result to STATUS_FAILED.
fail() - Method in class com.googlecode.lightest.core.TaskResult
Sets the status of this result to STATUS_FAILED, but only if it is not already STATUS_DOOMED.
FailedReporterDecorator - Class in com.googlecode.lightest.core
 
FailedReporterDecorator(IReporter) - Constructor for class com.googlecode.lightest.core.FailedReporterDecorator
 
field - Variable in class com.googlecode.lightest.core.filter.TestFilterParser.annotationExpr_return
 
filter - Variable in class com.googlecode.lightest.core.filter.TestFilterParser.andExpr_return
 
filter - Variable in class com.googlecode.lightest.core.filter.TestFilterParser.atom_return
 
filter - Variable in class com.googlecode.lightest.core.filter.TestFilterParser.compareExpr_return
 
filter - Variable in class com.googlecode.lightest.core.filter.TestFilterParser.containsExpr_return
 
filter - Variable in class com.googlecode.lightest.core.filter.TestFilterParser.equalsExpr_return
 
filter - Variable in class com.googlecode.lightest.core.filter.TestFilterParser.expr_return
 
filter - Variable in class com.googlecode.lightest.core.filter.TestFilterParser.filterExpr_return
 
filter - Variable in class com.googlecode.lightest.core.filter.TestFilterParser.notExpr_return
 
filter - Variable in class com.googlecode.lightest.core.filter.TestFilterParser.orExpr_return
 
filter - Variable in class com.googlecode.lightest.core.filter.TestFilterParser.parExpr_return
 
filterExpr() - Method in class com.googlecode.lightest.core.filter.TestFilterParser
 
FilterGroup - Class in com.googlecode.lightest.core.filter
Represents a parenthetical grouping of the inner filter.
FilterGroup(ITestFilter) - Constructor for class com.googlecode.lightest.core.filter.FilterGroup
 
filterString() - Method in class com.googlecode.lightest.core.filter.AndFilter
 
filterString() - Method in class com.googlecode.lightest.core.filter.AnnotationContainsFilter
 
filterString() - Method in class com.googlecode.lightest.core.filter.AnnotationEqualsFilter
 
filterString() - Method in class com.googlecode.lightest.core.filter.FilterGroup
 
filterString() - Method in interface com.googlecode.lightest.core.filter.ITestFilter
Returns a canonical String representation of the filter.
filterString() - Method in class com.googlecode.lightest.core.filter.NotFilter
 
filterString() - Method in class com.googlecode.lightest.core.filter.OrFilter
 
find(List) - Method in class com.googlecode.lightest.core.TestInstanceFinder
Finds and returns all TestInstances represented by a list of suites to be run.
findByPackage(XmlPackage) - Method in class com.googlecode.lightest.core.GroovyClassFinder
Wraps the 3-argument form of findByPackage().
findByPackage(String, List, List) - Method in class com.googlecode.lightest.core.GroovyClassFinder
Looks for Groovy classes using the currently set classpath that live in the specified package or package hierarchy, and returns their names in a List.
findClassesInDirPackage(String, List, List, String, boolean, List) - Method in class com.googlecode.lightest.core.GroovyClassFinder
 
flag() - Method in interface com.googlecode.lightest.core.ITaskResult
Sets the status of this result to STATUS_FLAGGED, but only if it is not already STATUS_FAILED.
flag() - Method in class com.googlecode.lightest.core.TaskResult
Sets the status of this result to STATUS_FLAGGED, but only if it is not already STATUS_FAILED.
FOLLOW_13_in_notExpr123 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_14_in_orExpr155 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_15_in_andExpr189 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_16_in_equalsExpr296 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_17_in_containsExpr327 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_18_in_annotationExpr354 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_19_in_annotationExpr361 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_20_in_parExpr390 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_21_in_parExpr396 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_andExpr_in_orExpr152 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_annotationExpr_in_containsExpr325 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_annotationExpr_in_equalsExpr294 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_atom_in_andExpr186 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_compareExpr_in_atom220 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_containsExpr_in_compareExpr269 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_equalsExpr_in_compareExpr257 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_filterExpr_in_andExpr193 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_filterExpr_in_expr63 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_filterExpr_in_notExpr127 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_filterExpr_in_orExpr159 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_filterExpr_in_parExpr394 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_Identifier_in_annotationExpr358 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_Identifier_in_annotationExpr365 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_notExpr_in_filterExpr100 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_orExpr_in_filterExpr88 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_parExpr_in_atom232 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_StringLiteral_in_containsExpr331 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
FOLLOW_StringLiteral_in_equalsExpr300 - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 

G

generateBaseReport(TestRegistry, String) - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
Copies some resource files to the output directory.
generateBaseReport(TestRegistry, String) - Method in class com.googlecode.lightest.core.DefaultSummaryReporter
Copies some resource files to the output directory.
generateBaseReport(TestRegistry, String) - Method in interface com.googlecode.lightest.core.ILightestReporter
Performs one-time setup activities for the report.
generateBaseReport(TestRegistry, String) - Method in class com.googlecode.lightest.core.LightestReporter
No-op.
generateBaseReport(TestRegistry, String) - Method in class com.googlecode.lightest.core.ReporterInvoker
No-op.
generateReport(List, List, String) - Method in class com.googlecode.lightest.core.DefaultSummaryReporter
Creates the final report summary.
generateReport(List, List, String) - Method in class com.googlecode.lightest.core.LightestReporterAdapter
 
generateReport(List, List, String) - Method in class com.googlecode.lightest.core.LightestTestListener
Invokes generateReport() on all registered IReporter reporters.
generateReport(List, List, String) - Method in class com.googlecode.lightest.core.ReporterInvoker
 
generateReport(List<XmlSuite>, List<ISuite>, String) - Method in class com.googlecode.lightest.core.XMLReporter
 
get(Object) - Method in class com.googlecode.lightest.core.ContextCarryingTaskProvider
 
getApi() - Method in class com.googlecode.lightest.core.LightestTestCase
 
getAttribute(String) - Method in class com.googlecode.lightest.core.TaskNode
 
getAttributeValue(Object, Method) - Method in class com.googlecode.lightest.core.filter.AnnotationFilter
The name is keyed off the UNQUALIFIED class name of an annotation type present on the method.
getAttributeValue(Object, Method) - Method in class com.googlecode.lightest.core.filter.ComparisonFilter
Returns the method attribute identified by the given field.
getAvailableDispatchers(LightestTestCase) - Method in class com.googlecode.lightest.core.QueuedDispatcherAssignmentStrategy
Returns a potentially empty list of currently available (unassigned) task dispatchers for a given testcase.
getBuilder() - Method in interface com.googlecode.lightest.core.ITaskProvider
Returns the builder this task provider uses to create task nodes to be sent for dispatch.
getBuilder() - Method in class com.googlecode.lightest.core.LightestTask
 
getBuilder() - Method in class com.googlecode.lightest.core.LightestTestCase
 
getBuilder() - Method in class com.googlecode.lightest.core.TaskNodeBuilder
 
getClassLoader() - Method in class com.googlecode.lightest.core.Configuration
Returns the class loader used to load the configuration-related classes.
getClassLoader() - Method in class com.googlecode.lightest.core.GroovyClassFinder
 
getClassLoader() - Method in interface com.googlecode.lightest.core.IConfiguration
Returns the class loader that was used (or whose equivalent may be used) to load the configuration-related classes.
getClassLoader() - Method in class com.googlecode.lightest.core.LightestContextFactory
 
getClassLoader() - Method in class com.googlecode.lightest.core.TestRunner
Returns the current GroovyClassLoader, which may be used by TestNG to load test and related classes.
getClassName() - Method in class com.googlecode.lightest.core.TestInstance
 
getClassPaths() - Method in class com.googlecode.lightest.core.Configuration
Returns a List of Strings representing class paths under which tasks and potentially environment and preference classes are defined.
getClassPaths() - Method in interface com.googlecode.lightest.core.IConfiguration
Returns a List of Strings representing class paths under which tasks and potentially environment and preference classes are defined.
getCompatibleDispatchers(LightestTestCase) - Method in class com.googlecode.lightest.core.QueuedDispatcherAssignmentStrategy
 
getCompatibleDispatchers(LightestTestCase) - Method in class com.googlecode.lightest.core.SimpleDispatcherAssignmentStrategy
The canRunIn() method on the testcase is used as the compatibility test.
getConfigText() - Method in class com.googlecode.lightest.core.LightestReporter
 
getContext() - Method in interface com.googlecode.lightest.core.ITaskDispatcher
Returns the context object associated with this dispatcher.
getContext() - Method in class com.googlecode.lightest.core.LightestContextAware
Returns the thread context as provided by the dispatcher, which must be set.
getContext() - Method in class com.googlecode.lightest.core.TaskDispatcher
Returns the thread local context associated with this dispatcher, for the currently executing thread.
getContextClass() - Method in class com.googlecode.lightest.core.Configuration
 
getContextClass() - Method in interface com.googlecode.lightest.core.IConfiguration
Returns the name of the class to be used as the context class.
getContextClass() - Method in class com.googlecode.lightest.core.LightestContextFactory
 
getCooldownFactor() - Method in interface com.googlecode.lightest.core.ILightestReporter
Returns a factor by which the runtime of the report should be multipled by to obtain a cooldown period during which the report should not be updated.
getCooldownFactor() - Method in class com.googlecode.lightest.core.LightestReporter
 
getCurrentNode() - Method in class com.googlecode.lightest.core.TaskNodeBuilder
 
getData() - Method in interface com.googlecode.lightest.core.IReporterInfoSource
Returns the data as a map of String's to String's.
getData() - Method in class com.googlecode.lightest.core.TestEnvironmentInfoSource
 
getData() - Method in class com.googlecode.lightest.core.TestRegistry
Returns an immutable mapping of TestInstance's to their counting tickers.
getDateFormatter() - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
 
getDelegate() - Method in class com.googlecode.lightest.core.LightestReporterAdapter
 
getDescription() - Method in interface com.googlecode.lightest.core.ITask
Returns a user supplied description of the task instance, its purpose, etc.
getDescription() - Method in class com.googlecode.lightest.core.LightestTask
 
getDetailedMessage() - Method in interface com.googlecode.lightest.core.ITaskResult
Returns a detailed message about the task execution, for example, the data generated by performing the task, if any.
getDetailedMessage() - Method in class com.googlecode.lightest.core.TaskResult
 
getDispatcher() - Method in class com.googlecode.lightest.core.LightestContextAware
 
getDispatcherAssignmentStrategy() - Method in class com.googlecode.lightest.core.Configuration
Returns the specified dispatcher assignment strategy.
getDispatcherAssignmentStrategy() - Method in interface com.googlecode.lightest.core.IConfiguration
 
getDuplicateSuiteNames(TestNG) - Method in class com.googlecode.lightest.core.TestRunner
 
getEndTime() - Method in interface com.googlecode.lightest.core.ITaskResult
Returns the time the task was finished.
getEndTime() - Method in class com.googlecode.lightest.core.TaskResult
 
getEnv() - Method in class com.googlecode.lightest.core.LightestContext
The test environment is accessible from the context, but it should not be settable or modifiable.
getEnv() - Method in class com.googlecode.lightest.core.LightestContextAware
Returns the thread environment from the context provided by the dispatcher, which must be set.
getEnv() - Method in class com.googlecode.lightest.core.LightestTestResult
 
getEnvironments() - Method in class com.googlecode.lightest.core.Configuration
Returns a List of ITestEnvironment instances.
getEnvironments() - Method in interface com.googlecode.lightest.core.IConfiguration
Returns a List of ITestEnvironment instances.
getFailedReporter() - Method in class com.googlecode.lightest.core.Configuration
 
getFailedReporter() - Method in interface com.googlecode.lightest.core.IConfiguration
 
getField() - Method in class com.googlecode.lightest.core.filter.ComparisonFilter
 
getFileFragmentationLevel() - Method in class com.googlecode.lightest.core.XMLReporter
 
getFinder() - Method in class com.googlecode.lightest.core.TestRunner
 
getGrammarFileName() - Method in class com.googlecode.lightest.core.filter.TestFilterLexer
 
getGrammarFileName() - Method in class com.googlecode.lightest.core.filter.TestFilterParser
 
getHeaders() - Method in interface com.googlecode.lightest.core.IReporterInfoSource
Returns a list of headers for the table.
getHeaders() - Method in class com.googlecode.lightest.core.TestEnvironmentInfoSource
 
getHref() - Method in class com.googlecode.lightest.core.TaskResultLink
 
getId() - Method in interface com.googlecode.lightest.core.ITestEnvironment
Returns a unique identifier for the environment
getId() - Method in class com.googlecode.lightest.core.LightestTestResult
 
getId() - Method in class com.googlecode.lightest.core.TestEnvironment
 
getId(ITestResult) - Method in class com.googlecode.lightest.core.TestRegistry
Returns the Integer id this result was resolved with, or null if the result is not registered.
getInfoSourceClassNames() - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
 
getInfoSources() - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
 
getInterruptible() - Method in class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
 
getLatch() - Method in class com.googlecode.lightest.core.LatchedTestCase
 
getLinks() - Method in interface com.googlecode.lightest.core.ITaskResult
Returns the list of URL's associated with this result.
getLinks() - Method in class com.googlecode.lightest.core.TaskResult
Returns the list of URL's associated with this result.
getListeners() - Method in class com.googlecode.lightest.core.Configuration
 
getListeners() - Method in interface com.googlecode.lightest.core.IConfiguration
Returns a list of listener instances to be registered directly with the TestNG runner.
getMember() - Method in class com.googlecode.lightest.core.filter.AnnotationField
 
getMessage() - Method in interface com.googlecode.lightest.core.ITaskResult
Returns a message describing the result.
getMessage() - Method in class com.googlecode.lightest.core.TaskResult
 
getMetaClass() - Method in class com.googlecode.lightest.core.Configuration
 
getMetaClass() - Method in class com.googlecode.lightest.core.ContextCarryingTaskProvider
 
getMetaClass() - Method in class com.googlecode.lightest.core.CustomizedTransformer
 
getMetaClass() - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
 
getMetaClass() - Method in class com.googlecode.lightest.core.DefaultSummaryReporter
 
getMetaClass() - Method in class com.googlecode.lightest.core.FailedReporterDecorator
 
getMetaClass() - Method in class com.googlecode.lightest.core.filter.AndFilter
 
getMetaClass() - Method in class com.googlecode.lightest.core.filter.AnnotationContainsFilter
 
getMetaClass() - Method in class com.googlecode.lightest.core.filter.AnnotationEqualsFilter
 
getMetaClass() - Method in class com.googlecode.lightest.core.filter.AnnotationField
 
getMetaClass() - Method in class com.googlecode.lightest.core.filter.AnnotationFilter
 
getMetaClass() - Method in class com.googlecode.lightest.core.filter.ComparisonFilter
 
getMetaClass() - Method in class com.googlecode.lightest.core.filter.FilterGroup
 
getMetaClass() - Method in class com.googlecode.lightest.core.filter.NotFilter
 
getMetaClass() - Method in class com.googlecode.lightest.core.filter.OrFilter
 
getMetaClass() - Method in class com.googlecode.lightest.core.filter.ParserFactory
 
getMetaClass() - Method in class com.googlecode.lightest.core.GroovyClassFinder
 
getMetaClass() - Method in class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
 
getMetaClass() - Method in class com.googlecode.lightest.core.LatchedTestCase
 
getMetaClass() - Method in class com.googlecode.lightest.core.LightestContext
 
getMetaClass() - Method in class com.googlecode.lightest.core.LightestContextAware
 
getMetaClass() - Method in class com.googlecode.lightest.core.LightestContextFactory
 
getMetaClass() - Method in class com.googlecode.lightest.core.LightestReporter
 
getMetaClass() - Method in class com.googlecode.lightest.core.LightestReporterAdapter
 
getMetaClass() - Method in class com.googlecode.lightest.core.LightestSuiteResultWriter
 
getMetaClass() - Method in class com.googlecode.lightest.core.LightestTask
 
getMetaClass() - Method in class com.googlecode.lightest.core.LightestTestCase
 
getMetaClass() - Method in class com.googlecode.lightest.core.LightestTestListener
 
getMetaClass() - Method in class com.googlecode.lightest.core.LightestTestResult
 
getMetaClass() - Method in class com.googlecode.lightest.core.LightestTransformer
 
getMetaClass() - Method in class com.googlecode.lightest.core.LightestUtils
 
getMetaClass() - Method in class com.googlecode.lightest.core.ParserFactory
 
getMetaClass() - Method in class com.googlecode.lightest.core.PendingReporter
 
getMetaClass() - Method in class com.googlecode.lightest.core.QueuedDispatcherAssignmentStrategy
 
getMetaClass() - Method in class com.googlecode.lightest.core.ReporterInvoker
 
getMetaClass() - Method in class com.googlecode.lightest.core.SimpleApi
 
getMetaClass() - Method in class com.googlecode.lightest.core.SimpleDispatcherAssignmentStrategy
 
getMetaClass() - Method in class com.googlecode.lightest.core.SimpleTaskDispatchStrategy
 
getMetaClass() - Method in class com.googlecode.lightest.core.SystemWrapper
 
getMetaClass() - Method in class com.googlecode.lightest.core.TaskDispatcher
 
getMetaClass() - Method in exception com.googlecode.lightest.core.TaskDoomedException
 
getMetaClass() - Method in class com.googlecode.lightest.core.TaskNode
 
getMetaClass() - Method in class com.googlecode.lightest.core.TaskNodeBuilder
 
getMetaClass() - Method in class com.googlecode.lightest.core.TaskResult
 
getMetaClass() - Method in class com.googlecode.lightest.core.TaskResultLink
 
getMetaClass() - Method in class com.googlecode.lightest.core.TestEnvironment
 
getMetaClass() - Method in class com.googlecode.lightest.core.TestEnvironmentInfoSource
 
getMetaClass() - Method in class com.googlecode.lightest.core.TestInstance
 
getMetaClass() - Method in class com.googlecode.lightest.core.TestInstanceFinder
 
getMetaClass() - Method in class com.googlecode.lightest.core.TestNGContext
 
getMetaClass() - Method in class com.googlecode.lightest.core.TestRegistry
 
getMetaClass() - Method in class com.googlecode.lightest.core.TestRunner
 
getMetaClass() - Method in class com.googlecode.lightest.core.ThreadedLightestContext
 
getMethodName() - Method in class com.googlecode.lightest.core.TestInstance
 
getMethodsByClass(Collection) - Method in class com.googlecode.lightest.core.PendingReporter
 
getMethodSignature() - Method in class com.googlecode.lightest.core.TestInstance
 
getMode() - Method in class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
 
getName() - Method in class com.googlecode.lightest.core.filter.AnnotationField
 
getName() - Method in interface com.googlecode.lightest.core.ITask
Returns the name of the task.
getName() - Method in class com.googlecode.lightest.core.LightestTask
Returns the name of this task, which is the binary name of the class.
getOutputDir() - Method in class com.googlecode.lightest.core.Configuration
Returns the output directory for the test run report.
getOutputDir() - Method in interface com.googlecode.lightest.core.IConfiguration
Returns the output directory for the test run report.
getOutputDir() - Method in class com.googlecode.lightest.core.LightestContext
 
getOutputDir() - Method in class com.googlecode.lightest.core.LightestContextFactory
 
getOutputDir() - Method in class com.googlecode.lightest.core.LightestTestListener
 
getOutputDir() - Method in class com.googlecode.lightest.core.TestRunner
 
getOutputDirectory() - Method in class com.googlecode.lightest.core.XMLReporter
 
getParams() - Method in interface com.googlecode.lightest.core.ITask
Returns a new Map of names to values of the paremeters to the task.
getParams() - Method in class com.googlecode.lightest.core.LightestTask
 
getParent() - Method in interface com.googlecode.lightest.core.ITaskResult
Returns the parent task result.
getParent() - Method in class com.googlecode.lightest.core.TaskResult
 
getPendingReporter() - Method in class com.googlecode.lightest.core.Configuration
 
getPendingReporter() - Method in interface com.googlecode.lightest.core.IConfiguration
 
getPendingTestAttributes(TestInstance, int) - Method in class com.googlecode.lightest.core.LightestSuiteResultWriter
 
getPreferences() - Method in class com.googlecode.lightest.core.Configuration
Returns an instance of the concrete implementation of IPreferences.
getPreferences() - Method in interface com.googlecode.lightest.core.IConfiguration
Returns an instance of the concrete implementation of IPreferences.
getPreformatDetailedMessage() - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
 
getPrefs() - Method in class com.googlecode.lightest.core.LightestContext
The test run preferences are accessible from the context, but should not be settable or modifiable.
getPrefs() - Method in class com.googlecode.lightest.core.LightestContextAware
Returns the thread preferences from the context provided by the dispatcher, which must be set.
getProperty(String) - Method in class com.googlecode.lightest.core.Configuration
 
getProperty(String) - Method in class com.googlecode.lightest.core.ContextCarryingTaskProvider
 
getProperty(String) - Method in class com.googlecode.lightest.core.CustomizedTransformer
 
getProperty(String) - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
 
getProperty(String) - Method in class com.googlecode.lightest.core.DefaultSummaryReporter
 
getProperty(String) - Method in class com.googlecode.lightest.core.FailedReporterDecorator
 
getProperty(String) - Method in class com.googlecode.lightest.core.filter.AndFilter
 
getProperty(String) - Method in class com.googlecode.lightest.core.filter.AnnotationContainsFilter
 
getProperty(String) - Method in class com.googlecode.lightest.core.filter.AnnotationEqualsFilter
 
getProperty(String) - Method in class com.googlecode.lightest.core.filter.AnnotationField
 
getProperty(String) - Method in class com.googlecode.lightest.core.filter.AnnotationFilter
 
getProperty(String) - Method in class com.googlecode.lightest.core.filter.ComparisonFilter
 
getProperty(String) - Method in class com.googlecode.lightest.core.filter.FilterGroup
 
getProperty(String) - Method in class com.googlecode.lightest.core.filter.NotFilter
 
getProperty(String) - Method in class com.googlecode.lightest.core.filter.OrFilter
 
getProperty(String) - Method in class com.googlecode.lightest.core.filter.ParserFactory
 
getProperty(String) - Method in class com.googlecode.lightest.core.GroovyClassFinder
 
getProperty(String) - Method in class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
 
getProperty(String) - Method in class com.googlecode.lightest.core.LatchedTestCase
 
getProperty(String) - Method in class com.googlecode.lightest.core.LightestContext
 
getProperty(String) - Method in class com.googlecode.lightest.core.LightestContextAware
 
getProperty(String) - Method in class com.googlecode.lightest.core.LightestContextFactory
 
getProperty(String) - Method in class com.googlecode.lightest.core.LightestReporter
 
getProperty(String) - Method in class com.googlecode.lightest.core.LightestReporterAdapter
 
getProperty(String) - Method in class com.googlecode.lightest.core.LightestSuiteResultWriter
 
getProperty(String) - Method in class com.googlecode.lightest.core.LightestTask
 
getProperty(String) - Method in class com.googlecode.lightest.core.LightestTestCase
 
getProperty(String) - Method in class com.googlecode.lightest.core.LightestTestListener
 
getProperty(String) - Method in class com.googlecode.lightest.core.LightestTestResult
 
getProperty(String) - Method in class com.googlecode.lightest.core.LightestTransformer
 
getProperty(String) - Method in class com.googlecode.lightest.core.LightestUtils
 
getProperty(String) - Method in class com.googlecode.lightest.core.ParserFactory
 
getProperty(String) - Method in class com.googlecode.lightest.core.PendingReporter
 
getProperty(String) - Method in class com.googlecode.lightest.core.QueuedDispatcherAssignmentStrategy
 
getProperty(String) - Method in class com.googlecode.lightest.core.ReporterInvoker
 
getProperty(String) - Method in class com.googlecode.lightest.core.SimpleApi
 
getProperty(String) - Method in class com.googlecode.lightest.core.SimpleDispatcherAssignmentStrategy
 
getProperty(String) - Method in class com.googlecode.lightest.core.SimpleTaskDispatchStrategy
 
getProperty(String) - Method in class com.googlecode.lightest.core.SystemWrapper
 
getProperty(String) - Method in class com.googlecode.lightest.core.TaskDispatcher
 
getProperty(String) - Method in exception com.googlecode.lightest.core.TaskDoomedException
 
getProperty(String) - Method in class com.googlecode.lightest.core.TaskNode
 
getProperty(String) - Method in class com.googlecode.lightest.core.TaskNodeBuilder
 
getProperty(String) - Method in class com.googlecode.lightest.core.TaskResult
 
getProperty(String) - Method in class com.googlecode.lightest.core.TaskResultLink
 
getProperty(String) - Method in class com.googlecode.lightest.core.TestEnvironment
 
getProperty(String) - Method in class com.googlecode.lightest.core.TestEnvironmentInfoSource
 
getProperty(String) - Method in class com.googlecode.lightest.core.TestInstance
 
getProperty(String) - Method in class com.googlecode.lightest.core.TestInstanceFinder
 
getProperty(String) - Method in class com.googlecode.lightest.core.TestNGContext
 
getProperty(String) - Method in class com.googlecode.lightest.core.TestRegistry
 
getProperty(String) - Method in class com.googlecode.lightest.core.TestRunner
 
getProperty(String) - Method in class com.googlecode.lightest.core.ThreadedLightestContext
 
getRegistry() - Method in interface com.googlecode.lightest.core.ILightestTestListener
Returns the registry of pending tests.
getRegistry() - Method in interface com.googlecode.lightest.core.ITestRegistryAcceptor
Return the registry currently set on the object.
getRegistry() - Method in class com.googlecode.lightest.core.LightestReporterAdapter
 
getRegistry() - Method in class com.googlecode.lightest.core.LightestSuiteResultWriter
 
getRegistry() - Method in class com.googlecode.lightest.core.LightestTestListener
 
getRegistry() - Method in class com.googlecode.lightest.core.ReporterInvoker
 
getRegistry() - Method in class com.googlecode.lightest.core.XMLReporter
 
getRel() - Method in class com.googlecode.lightest.core.TaskResultLink
 
getReporters() - Method in class com.googlecode.lightest.core.Configuration
 
getReporters() - Method in interface com.googlecode.lightest.core.IConfiguration
Returns a list of reporter instances.
getSanitizedStackTrace(Throwable) - Static method in class com.googlecode.lightest.core.LightestUtils
Return the String representation of a stack trace with extraneous Groovy MOP entries removed.
getScheduled() - Method in class com.googlecode.lightest.core.LightestReporter
 
getSettableProperties(Class) - Static method in class com.googlecode.lightest.core.LightestUtils
Returns the names of all settable properties for a given class, as defined by having "setX()" methods available for property "x".
getShortName() - Method in interface com.googlecode.lightest.core.ITask
Returns the abbreviated name of the task.
getShortName() - Method in class com.googlecode.lightest.core.LightestTask
Returns the short name of the task, which is the unqualified class name.
getStackTraceOutputMethod() - Method in class com.googlecode.lightest.core.XMLReporter
 
getStartTime() - Method in interface com.googlecode.lightest.core.ITaskResult
Returns the time the task was started.
getStartTime() - Method in class com.googlecode.lightest.core.TaskResult
 
getStatus() - Method in interface com.googlecode.lightest.core.ITaskResult
Returns the status of the result.
getStatus() - Method in class com.googlecode.lightest.core.TaskResult
Returns the status of the result.
getStatusString(int) - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
 
getStatusString(int) - Method in class com.googlecode.lightest.core.XMLSuiteResultWriter
 
getSuiteName() - Method in class com.googlecode.lightest.core.TestInstance
 
getSuiteName() - Method in class com.googlecode.lightest.core.TestNGContext
 
getSuiteResultAttributes(ISuiteResult) - Method in class com.googlecode.lightest.core.LightestSuiteResultWriter
 
getSuiteResultAttributes(ISuiteResult) - Method in class com.googlecode.lightest.core.XMLSuiteResultWriter
 
getTask(String) - Method in interface com.googlecode.lightest.core.IDomainSpecificApi
Returns a task, if the task is defined in this API.
getTask() - Method in interface com.googlecode.lightest.core.ITaskResult
Returns the task whose performance returned this result.
getTask(String) - Method in class com.googlecode.lightest.core.SimpleApi
 
getTask() - Method in class com.googlecode.lightest.core.TaskResult
Returns the task whose performance returned this result.
getTaskDispatchStrategy() - Method in class com.googlecode.lightest.core.Configuration
 
getTaskDispatchStrategy() - Method in interface com.googlecode.lightest.core.IConfiguration
Returns an instance of the ITaskDispatchStrategy implementation to use instead of whatever implementation is available by default.
getTaskProvider() - Method in class com.googlecode.lightest.core.LightestContext
Returns the current task provider.
getTaskResultAttributes(ITaskResult) - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
 
getTaskResultMap() - Method in class com.googlecode.lightest.core.LightestTestListener
 
getTaskResultMarkup(ITaskResult) - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
 
getTaskResults() - Method in class com.googlecode.lightest.core.LightestTestResult
 
getTestCase() - Method in interface com.googlecode.lightest.core.ITaskDispatcher
Returns the testcase this dispatcher is currently assigned to, or null if it is not assigned to a testcase.
getTestCase() - Method in class com.googlecode.lightest.core.LatchedTestCase
 
getTestCase() - Method in class com.googlecode.lightest.core.TaskDispatcher
Returns the testcase this dispatcher is currently assigned to, or null if it is not assigned to a testcase.
getTestCaseStackElement() - Static method in class com.googlecode.lightest.core.LightestUtils
Returns the entry in the stack trace of the current thread that represents the most recent method call in a subclass of LightestTestCase.
getTestName() - Method in class com.googlecode.lightest.core.TestInstance
 
getTestName() - Method in class com.googlecode.lightest.core.TestNGContext
 
getTestNGListeners() - Method in interface com.googlecode.lightest.core.ITestRunner
Returns a modifiable List of ITestNGListener objects that will be registered directly with the underlying runner.
getTestNGListeners() - Method in class com.googlecode.lightest.core.TestRunner
 
getTestResultAttributes(ITestResult) - Method in class com.googlecode.lightest.core.XMLSuiteResultWriter
 
getText() - Method in class com.googlecode.lightest.core.TaskResultLink
 
getTimestampFormat() - Method in class com.googlecode.lightest.core.XMLReporter
 
getTitle() - Method in interface com.googlecode.lightest.core.IReporterInfoSource
Returns the title of the information.
getTitle() - Method in class com.googlecode.lightest.core.TaskResultLink
 
getTitle() - Method in class com.googlecode.lightest.core.TestEnvironmentInfoSource
 
getTokenNames() - Method in class com.googlecode.lightest.core.filter.TestFilterParser
 
getTransformAsStream() - Method in class com.googlecode.lightest.core.CustomizedTransformer
Returns the XSL transform source as an InputStream.
getTransformAsStream() - Method in class com.googlecode.lightest.core.LightestTransformer
 
getTree() - Method in class com.googlecode.lightest.core.filter.TestFilterParser.andExpr_return
 
getTree() - Method in class com.googlecode.lightest.core.filter.TestFilterParser.annotationExpr_return
 
getTree() - Method in class com.googlecode.lightest.core.filter.TestFilterParser.atom_return
 
getTree() - Method in class com.googlecode.lightest.core.filter.TestFilterParser.compareExpr_return
 
getTree() - Method in class com.googlecode.lightest.core.filter.TestFilterParser.containsExpr_return
 
getTree() - Method in class com.googlecode.lightest.core.filter.TestFilterParser.equalsExpr_return
 
getTree() - Method in class com.googlecode.lightest.core.filter.TestFilterParser.expr_return
 
getTree() - Method in class com.googlecode.lightest.core.filter.TestFilterParser.filterExpr_return
 
getTree() - Method in class com.googlecode.lightest.core.filter.TestFilterParser.notExpr_return
 
getTree() - Method in class com.googlecode.lightest.core.filter.TestFilterParser.orExpr_return
 
getTree() - Method in class com.googlecode.lightest.core.filter.TestFilterParser.parExpr_return
 
getTreeAdaptor() - Method in class com.googlecode.lightest.core.filter.TestFilterParser
 
getTypeName() - Method in interface com.googlecode.lightest.core.IReporterInfoSource
Returns the type name of this info source.
getTypeName() - Method in class com.googlecode.lightest.core.TestEnvironmentInfoSource
 
getUniqueClassNames() - Method in class com.googlecode.lightest.core.TestRegistry
Returns a Set of unique class names associated with all registered test instances.
getUpdateEnabled() - Method in class com.googlecode.lightest.core.LightestReporterAdapter
 
getValue() - Method in class com.googlecode.lightest.core.filter.ComparisonFilter
 
getValue() - Method in interface com.googlecode.lightest.core.ITask
Returns the value set as the node value in the configuration.
getValue() - Method in class com.googlecode.lightest.core.LightestTask
 
getXMLReporter() - Method in class com.googlecode.lightest.core.Configuration
 
getXMLReporter() - Method in interface com.googlecode.lightest.core.IConfiguration
 
getXmlStylesheetRef() - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
 
GroovyClassFinder - Class in com.googlecode.lightest.core
Capable of finding Groovy classes by package.
GroovyClassFinder() - Constructor for class com.googlecode.lightest.core.GroovyClassFinder
 
GroovyClassFinder(ClassLoader, String) - Constructor for class com.googlecode.lightest.core.GroovyClassFinder
 

H

hasCurrentNode() - Method in class com.googlecode.lightest.core.TaskNodeBuilder
Returns true if the builder currently has a node, indicating we are executing inside a closure context of the builder, and false otherwise.
hashCode() - Method in class com.googlecode.lightest.core.TestInstance
 
HELP_MESSAGE - Static variable in class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
 
HexDigit - Static variable in class com.googlecode.lightest.core.filter.TestFilterLexer
 
HexDigit - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
HUMAN_READABLE_STATUS - Static variable in interface com.googlecode.lightest.core.ITaskResult
maps numeric status values to their respective String status names, by List index.

I

IBreakpointTask - Interface in com.googlecode.lightest.core
Represents a task that can have a breakpoint set on it, in order to pause its execution.
IConfiguration - Interface in com.googlecode.lightest.core
Represents a configuration of the test run
Identifier - Static variable in class com.googlecode.lightest.core.filter.TestFilterLexer
 
Identifier - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
IDispatcherAssignmentStrategy - Interface in com.googlecode.lightest.core
 
IDomainSpecificApi - Interface in com.googlecode.lightest.core
 
IInterruptibleTaskDispatchStrategy - Interface in com.googlecode.lightest.core
A dispatch strategy that can be interrupted.
ILightestReporter - Interface in com.googlecode.lightest.core
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.
ILightestTestListener - Interface in com.googlecode.lightest.core
 
inheritContextFromParent(LightestContext) - Method in class com.googlecode.lightest.core.LightestContext
Sets the preferences, environment, and testcase from the specified parent context.
init(String) - Method in class com.googlecode.lightest.core.Configuration
Initializes the configuration.
initializeProperties(Node) - Method in class com.googlecode.lightest.core.TestEnvironment
Sets properties of the environment based on a Node configuration, whose child Nodes contain name-value pairs, retrievable by name() and value(), respectively.
initializeReporters(String) - Method in interface com.googlecode.lightest.core.ILightestTestListener
Invokes generateBaseReport() on all registered reporters that are instances of ILightestReporter.
initializeReporters(String) - Method in class com.googlecode.lightest.core.LightestTestListener
 
initialValue() - Method in class com.googlecode.lightest.core.ThreadedLightestContext
 
InteractiveTaskDispatchStrategy - Class in com.googlecode.lightest.core
 
InteractiveTaskDispatchStrategy() - Constructor for class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
 
InteractiveTaskDispatchStrategy(InputStream, PrintStream) - Constructor for class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
 
interrupt() - Method in interface com.googlecode.lightest.core.IInterruptibleTaskDispatchStrategy
Notifies the dispatch strategy of the intent to interrupt.
interrupt() - Method in class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
A directive to indicating interactive execution of tasks should be allowed as soon as possible.
interrupt() - Method in class com.googlecode.lightest.core.TestRunner
Prepares to enter interactive mode in response to user input.
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.Configuration
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.ContextCarryingTaskProvider
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.CustomizedTransformer
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.DefaultSummaryReporter
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.FailedReporterDecorator
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.filter.AndFilter
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.filter.AnnotationContainsFilter
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.filter.AnnotationEqualsFilter
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.filter.AnnotationField
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.filter.AnnotationFilter
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.filter.ComparisonFilter
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.filter.FilterGroup
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.filter.NotFilter
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.filter.OrFilter
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.filter.ParserFactory
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.GroovyClassFinder
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.LatchedTestCase
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.LightestContext
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.LightestContextAware
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.LightestContextFactory
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.LightestReporter
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.LightestReporterAdapter
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.LightestSuiteResultWriter
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.LightestTask
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.LightestTestCase
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.LightestTestListener
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.LightestTestResult
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.LightestTransformer
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.LightestUtils
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.ParserFactory
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.PendingReporter
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.QueuedDispatcherAssignmentStrategy
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.ReporterInvoker
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.SimpleApi
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.SimpleDispatcherAssignmentStrategy
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.SimpleTaskDispatchStrategy
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.SystemWrapper
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.TaskDispatcher
 
invokeMethod(String, Object) - Method in exception com.googlecode.lightest.core.TaskDoomedException
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.TaskNode
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.TaskNodeBuilder
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.TaskResult
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.TaskResultLink
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.TestEnvironment
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.TestEnvironmentInfoSource
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.TestInstance
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.TestInstanceFinder
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.TestNGContext
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.TestRegistry
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.TestRunner
 
invokeMethod(String, Object) - Method in class com.googlecode.lightest.core.ThreadedLightestContext
 
IPreferences - Interface in com.googlecode.lightest.core
A marker interface for preferences related to the test run.
IReporterInfoSource - Interface in com.googlecode.lightest.core
Provides tabular information to be included in the details generated by a ILightestReporter .
isBreakpoint() - Method in interface com.googlecode.lightest.core.IBreakpointTask
Returns true if this task has its breakpoint set, and false otherwise.
isBreakpoint() - Method in class com.googlecode.lightest.core.LightestTask
 
isCaseSensitive() - Method in class com.googlecode.lightest.core.filter.ComparisonFilter
 
isGenerateDependsOnGroups() - Method in class com.googlecode.lightest.core.XMLReporter
 
isGenerateDependsOnMethods() - Method in class com.googlecode.lightest.core.XMLReporter
 
isGenerateGroupsAttribute() - Method in class com.googlecode.lightest.core.XMLReporter
 
isIncluded(String, List, List) - Method in class com.googlecode.lightest.core.GroovyClassFinder
 
isInterruptible() - Method in interface com.googlecode.lightest.core.IInterruptibleTaskDispatchStrategy
Returns whether interrupt() is allowed to be called on this strategy.
isInterruptible() - Method in class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
 
isPreformatDetailedMessage() - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
 
isScheduled() - Method in interface com.googlecode.lightest.core.ILightestReporter
Returns true if this reporter may be scheduled, false otherwise.
isScheduled() - Method in class com.googlecode.lightest.core.LightestReporter
 
isSplitClassAndPackageNames() - Method in class com.googlecode.lightest.core.XMLReporter
 
isUpdateEnabled() - Method in class com.googlecode.lightest.core.LightestReporterAdapter
 
ITask - Interface in com.googlecode.lightest.core
Represents a domain-specific task to be performed in a test.
ITaskDispatcher - Interface in com.googlecode.lightest.core
Responsible for actually performing tasks.
ITaskDispatchStrategy - Interface in com.googlecode.lightest.core
This strategy is used by TaskDispatcher to perform tasks.
ITaskProvider - Interface in com.googlecode.lightest.core
A marker interface for classes that have a TaskNodeBuilder which can be used to create TaskNode's representing task configurations.
ITaskResult - Interface in com.googlecode.lightest.core
Represents a domain-specific task to be performed in a test.
ITestEnvironment - Interface in com.googlecode.lightest.core
 
ITestFilter - Interface in com.googlecode.lightest.core.filter
This class represents criteria to use for selecting a set of test methods to run.
ITestRegistryAcceptor - Interface in com.googlecode.lightest.core
This interface marks a class that is aware of a TestRegistry, mostly likely using it for reporting purposes.
ITestRunner - Interface in com.googlecode.lightest.core
 

J

JavaIDDigit - Static variable in class com.googlecode.lightest.core.filter.TestFilterLexer
 
JavaIDDigit - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 

L

LatchedTestCase - Class in com.googlecode.lightest.core
A LightestTestCase associated with a CountDownLatch.
LatchedTestCase(LightestTestCase, CountDownLatch) - Constructor for class com.googlecode.lightest.core.LatchedTestCase
 
Letter - Static variable in class com.googlecode.lightest.core.filter.TestFilterLexer
 
Letter - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
LightestContext - Class in com.googlecode.lightest.core
The context available to tasks any test thread.
LightestContext() - Constructor for class com.googlecode.lightest.core.LightestContext
 
LightestContextAware - Class in com.googlecode.lightest.core
Subclasses can provide all necessary contextual information for running a Lightest test.
LightestContextAware() - Constructor for class com.googlecode.lightest.core.LightestContextAware
 
LightestContextFactory - Class in com.googlecode.lightest.core
A factory class for LightestContext instances.
LightestContextFactory(String, ClassLoader, String) - Constructor for class com.googlecode.lightest.core.LightestContextFactory
 
LightestReporter - Class in com.googlecode.lightest.core
An adapter class with no actual reporting functionality.
LightestReporter() - Constructor for class com.googlecode.lightest.core.LightestReporter
The reporter is not marked as scheduled, by default.
LightestReporterAdapter - Class in com.googlecode.lightest.core
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.
LightestReporterAdapter(IReporter) - Constructor for class com.googlecode.lightest.core.LightestReporterAdapter
 
LightestSuiteResultWriter - Class in com.googlecode.lightest.core
 
LightestSuiteResultWriter() - Constructor for class com.googlecode.lightest.core.LightestSuiteResultWriter
 
LightestSuiteResultWriter(XMLReporterConfig) - Constructor for class com.googlecode.lightest.core.LightestSuiteResultWriter
 
LightestTask - Class in com.googlecode.lightest.core
A convenient base class for implementations of ITask.
LightestTask() - Constructor for class com.googlecode.lightest.core.LightestTask
 
LightestTestCase - Class in com.googlecode.lightest.core
The base class for all testcase classes runnable in the Lightest framework.
LightestTestCase() - Constructor for class com.googlecode.lightest.core.LightestTestCase
 
LightestTestListener - Class in com.googlecode.lightest.core
This class is responsible for wiring task dispatchers to testcases, and recording the results of running tasks.
LightestTestListener() - Constructor for class com.googlecode.lightest.core.LightestTestListener
 
LightestTestResult - Class in com.googlecode.lightest.core
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.
LightestTestResult(ITestResult, int) - Constructor for class com.googlecode.lightest.core.LightestTestResult
 
LightestTransformer - Class in com.googlecode.lightest.core
The Lightest customizations to the TestNG XSLT report transforms.
LightestTransformer() - Constructor for class com.googlecode.lightest.core.LightestTransformer
 
LightestUtils - Class in com.googlecode.lightest.core
 
LightestUtils() - Constructor for class com.googlecode.lightest.core.LightestUtils
 

M

main(Object) - Static method in class com.googlecode.lightest.core.GroovyClassFinder
 
main(Object) - Static method in class com.googlecode.lightest.core.LightestTransformer
 
main(Object) - Static method in class com.googlecode.lightest.core.TestRunner
 
match(String, String) - Method in class com.googlecode.lightest.core.TestRegistry
Returns a new test registry, filtered by suite name and test name.
match(String) - Method in class com.googlecode.lightest.core.TestRegistry
Returns a new test registry, filtered by class name.
matchesTestClasspath(URL, String, boolean) - Method in class com.googlecode.lightest.core.GroovyClassFinder
Whether a given URL for a file in a package matches or "is covered by" one of the classpaths set as the test classpath.
mEscapeSequence() - Method in class com.googlecode.lightest.core.filter.TestFilterLexer
 
mHexDigit() - Method in class com.googlecode.lightest.core.filter.TestFilterLexer
 
mIdentifier() - Method in class com.googlecode.lightest.core.filter.TestFilterLexer
 
mJavaIDDigit() - Method in class com.googlecode.lightest.core.filter.TestFilterLexer
 
mLetter() - Method in class com.googlecode.lightest.core.filter.TestFilterLexer
 
mOctalEscape() - Method in class com.googlecode.lightest.core.filter.TestFilterLexer
 
MODE_CRAWL - Static variable in class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
 
MODE_FLY - Static variable in class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
 
MODE_RUN - Static variable in class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
 
MODE_WALK - Static variable in class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
 
mStringLiteral() - Method in class com.googlecode.lightest.core.filter.TestFilterLexer
 
mT13() - Method in class com.googlecode.lightest.core.filter.TestFilterLexer
 
mT14() - Method in class com.googlecode.lightest.core.filter.TestFilterLexer
 
mT15() - Method in class com.googlecode.lightest.core.filter.TestFilterLexer
 
mT16() - Method in class com.googlecode.lightest.core.filter.TestFilterLexer
 
mT17() - Method in class com.googlecode.lightest.core.filter.TestFilterLexer
 
mT18() - Method in class com.googlecode.lightest.core.filter.TestFilterLexer
 
mT19() - Method in class com.googlecode.lightest.core.filter.TestFilterLexer
 
mT20() - Method in class com.googlecode.lightest.core.filter.TestFilterLexer
 
mT21() - Method in class com.googlecode.lightest.core.filter.TestFilterLexer
 
mTokens() - Method in class com.googlecode.lightest.core.filter.TestFilterLexer
 
mUnicodeEscape() - Method in class com.googlecode.lightest.core.filter.TestFilterLexer
 
mWS() - Method in class com.googlecode.lightest.core.filter.TestFilterLexer
 

N

newInstance() - Static method in class com.googlecode.lightest.core.TaskNodeBuilder
 
newParser(String) - Method in class com.googlecode.lightest.core.ParserFactory
 
nodeValue() - Method in class com.googlecode.lightest.core.TaskNode
Returns the single, non-List value specified when creating the Node, if any.
notExpr() - Method in class com.googlecode.lightest.core.filter.TestFilterParser
 
NotFilter - Class in com.googlecode.lightest.core.filter
Negates the result of a wrapped filter.
NotFilter(ITestFilter) - Constructor for class com.googlecode.lightest.core.filter.NotFilter
 

O

OctalEscape - Static variable in class com.googlecode.lightest.core.filter.TestFilterLexer
 
OctalEscape - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
onFinish(ISuite) - Method in class com.googlecode.lightest.core.LightestTestListener
Implemented to satisfy the ISuiteListener interface.
onFinish(ITestContext) - Method in class com.googlecode.lightest.core.LightestTestListener
Ensures the list of failed tests maintained by the TestNG TestRunner implementation underlying the ITestContext reflects the actual test result status.
onStart(ISuite) - Method in class com.googlecode.lightest.core.LightestTestListener
Generates the base report for all registered ILightestReporter's .
onStart(ITestContext) - Method in class com.googlecode.lightest.core.LightestTestListener
 
onTaskComplete(ITaskResult, ITestResult) - Method in interface com.googlecode.lightest.core.ILightestTestListener
Invoked each time a task finishes performing.
onTaskComplete(ITaskResult, ITestResult) - Method in class com.googlecode.lightest.core.LightestTestListener
Adds the ITaskResult to the list kept for each ITestResult.
onTestFailure(ITestResult) - Method in class com.googlecode.lightest.core.LightestTestListener
 
onTestFinish(ITestResult) - Method in interface com.googlecode.lightest.core.ILightestTestListener
Invoked when a test finishes, whether successfully or not (or skipped).
onTestFinish(ITestResult) - Method in class com.googlecode.lightest.core.LightestTestListener
Records test run information, updates testng-results.xml, and invokes the report for all registered ILightestReporter's .
onTestSkipped(ITestResult) - Method in class com.googlecode.lightest.core.LightestTestListener
 
onTestStart(ITestResult) - Method in class com.googlecode.lightest.core.LightestTestListener
 
onTestSuccess(ITestResult) - Method in class com.googlecode.lightest.core.LightestTestListener
Instead of simply delegating to the TestListenerAdapter, we first check if the tasks corresponding to the test method were all OK.
onUpdateDeferred() - Method in interface com.googlecode.lightest.core.ILightestReporter
This callback should be invoked whenever an update to this reporter is intentionally skipped due the cooldown period not having fully elapsed.
onUpdateDeferred() - Method in class com.googlecode.lightest.core.LightestReporter
No-op.
orExpr() - Method in class com.googlecode.lightest.core.filter.TestFilterParser
 
OrFilter - Class in com.googlecode.lightest.core.filter
Returns the result of a logical OR on two sub-filters.
OrFilter(ITestFilter, ITestFilter) - Constructor for class com.googlecode.lightest.core.filter.OrFilter
We would use varargs, but Java doesn't like Groovy varargs.

P

parentResult - Variable in class com.googlecode.lightest.core.LightestTask
 
parExpr() - Method in class com.googlecode.lightest.core.filter.TestFilterParser
 
parseConfig(String) - Method in class com.googlecode.lightest.core.Configuration
 
ParserFactory - Class in com.googlecode.lightest.core.filter
Returns TestFilter parsers for input Strings
ParserFactory() - Constructor for class com.googlecode.lightest.core.filter.ParserFactory
 
ParserFactory - Class in com.googlecode.lightest.core
 
ParserFactory() - Constructor for class com.googlecode.lightest.core.ParserFactory
 
PendingReporter - Class in com.googlecode.lightest.core
Maintains an XML file that represents the tests that have not yet been run.
PendingReporter() - Constructor for class com.googlecode.lightest.core.PendingReporter
 
perform() - Method in interface com.googlecode.lightest.core.ITask
Performs the task in an environment, and returns the result.
perform() - Method in class com.googlecode.lightest.core.LightestTask
Performs the task in an environment, and returns the result.
popTaskProvider() - Method in class com.googlecode.lightest.core.LightestContext
 
prefs - Variable in class com.googlecode.lightest.core.LightestContext
 
push(Object, Object) - Method in class com.googlecode.lightest.core.LightestContext
Push a variable value onto the context.
pushTaskProvider(ITaskProvider) - Method in class com.googlecode.lightest.core.LightestContext
 
put(Object, Object) - Method in class com.googlecode.lightest.core.ContextCarryingTaskProvider
 

Q

QueuedDispatcherAssignmentStrategy - Class in com.googlecode.lightest.core
Assigns testcases to dispatchers in a FIFO manner.
QueuedDispatcherAssignmentStrategy() - Constructor for class com.googlecode.lightest.core.QueuedDispatcherAssignmentStrategy
 

R

registerReporter(Object) - Method in interface com.googlecode.lightest.core.ILightestTestListener
Registers a new reporter to be notified of reportable events.
registerReporter(Object) - Method in class com.googlecode.lightest.core.LightestTestListener
 
registerReporter(ILightestReporter) - Method in class com.googlecode.lightest.core.ReporterInvoker
 
remove(Object) - Method in class com.googlecode.lightest.core.ContextCarryingTaskProvider
 
ReporterInvoker - Class in com.googlecode.lightest.core
Applies the composite pattern to a group of reporters.
ReporterInvoker() - Constructor for class com.googlecode.lightest.core.ReporterInvoker
 
ReporterInvoker(SystemWrapper) - Constructor for class com.googlecode.lightest.core.ReporterInvoker
 
reset() - Method in class com.googlecode.lightest.core.LightestContext
Removes all local context values from the context.
resolve(TestNGContext, ITestResult, int) - Method in class com.googlecode.lightest.core.TestRegistry
 
resolve(String, String, ITestResult, int) - Method in class com.googlecode.lightest.core.TestRegistry
Removes the first test instance associated with the TestNG test result, if any, and adds in a result to replace it.
resolveResult(ITestResult) - Method in class com.googlecode.lightest.core.LightestTestListener
Resolves the result in the registry.
RESULTS_FILE_NAME - Static variable in class com.googlecode.lightest.core.DefaultSummaryReporter
the name of the results XML to which the transform will be applied
ROLE_FAILED_REPORTER - Static variable in class com.googlecode.lightest.core.Configuration
 
ROLE_PENDING_REPORTER - Static variable in class com.googlecode.lightest.core.Configuration
 
ROLE_XML_REPORTER - Static variable in class com.googlecode.lightest.core.Configuration
 
run(List, boolean) - Method in interface com.googlecode.lightest.core.ITestRunner
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.
run(List, boolean) - Method in class com.googlecode.lightest.core.TestRunner
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.
runUpdateAndScheduleCooldown(ILightestReporter, ISuite, TestRegistry, String) - Method in class com.googlecode.lightest.core.ReporterInvoker
Runs the reporter's update method, and updates the scheduled cooldown mapping to reflect the next time this method is allowed to run.
runUpdateAndScheduleCooldown(ILightestReporter, LightestTestResult, TestRegistry, List, List, String) - Method in class com.googlecode.lightest.core.ReporterInvoker
 

S

scheduleUpdate(ILightestReporter, ISuite, TestRegistry, String) - Method in class com.googlecode.lightest.core.ReporterInvoker
 
scheduleUpdate(ILightestReporter, LightestTestResult, TestRegistry, List, List, String) - Method in class com.googlecode.lightest.core.ReporterInvoker
 
setApi(IDomainSpecificApi) - Method in class com.googlecode.lightest.core.LightestTestCase
 
setAssignmentTimeout(long) - Method in class com.googlecode.lightest.core.QueuedDispatcherAssignmentStrategy
Sets the maximum time a testcase will wait to have a task dispatcher assigned to it, before timing out.
setAttribute(String, Object) - Method in class com.googlecode.lightest.core.TaskNode
 
setBuilderAsDelegate(Object, BuilderSupport) - Static method in class com.googlecode.lightest.core.LightestUtils
Sets this specified node builder instance as the delegate for any Closures in the argument list.
setCaseSensitive(boolean) - Method in class com.googlecode.lightest.core.filter.ComparisonFilter
Sets whether the comparison should be case sensitive for Strings.
setClassLoader(ClassLoader) - Method in class com.googlecode.lightest.core.GroovyClassFinder
 
setClassLoader(ClassLoader) - Method in class com.googlecode.lightest.core.LightestContextFactory
 
setClassName(String) - Method in class com.googlecode.lightest.core.TestInstance
 
setConfig(XMLReporterConfig) - Method in class com.googlecode.lightest.core.XMLSuiteResultWriter
 
setConfigText(String) - Method in interface com.googlecode.lightest.core.ILightestReporter
Sets the textual configuration used to configure this run.
setConfigText(String) - Method in class com.googlecode.lightest.core.LightestReporter
 
setConfigText(String) - Method in class com.googlecode.lightest.core.ReporterInvoker
Sets the textual configuration used to configure this run.
setContextClass(String) - Method in class com.googlecode.lightest.core.LightestContextFactory
 
setCooldownFactor(int) - Method in class com.googlecode.lightest.core.LightestReporter
 
setData(Map) - Method in class com.googlecode.lightest.core.TestEnvironmentInfoSource
 
setDateFormatter(SimpleDateFormat) - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
 
setDetailedMessage(String) - Method in interface com.googlecode.lightest.core.ITaskResult
Sets the return value of getDetailedMessage().
setDetailedMessage(String) - Method in class com.googlecode.lightest.core.TaskResult
 
setDispatcher(ITaskDispatcher) - Method in interface com.googlecode.lightest.core.ITask
Sets the dispatcher to be used to perform the task.
setDispatcher(ITaskDispatcher) - Method in class com.googlecode.lightest.core.LightestContextAware
 
setDispatcherAssignmentStrategy(IDispatcherAssignmentStrategy) - Method in interface com.googlecode.lightest.core.ILightestTestListener
This listener is the mechanism through which the dispatcher assignment strategy is communicated to each testcase.
setDispatcherAssignmentStrategy(IDispatcherAssignmentStrategy) - Method in class com.googlecode.lightest.core.LightestTestListener
 
setDispatchers(List) - Method in interface com.googlecode.lightest.core.IDispatcherAssignmentStrategy
Sets the ITaskDispatchers this strategy is capable of assigning testcases to.
setDispatchers(List) - Method in class com.googlecode.lightest.core.SimpleDispatcherAssignmentStrategy
 
setEndTime(long) - Method in interface com.googlecode.lightest.core.ITaskResult
Sets the time the task was finished.
setEndTime(long) - Method in class com.googlecode.lightest.core.TaskResult
 
setEnv(ITestEnvironment) - Method in class com.googlecode.lightest.core.LightestTestResult
 
setEnvironment(ITestEnvironment) - Method in interface com.googlecode.lightest.core.ITaskDispatcher
 
setEnvironment(ITestEnvironment) - Method in class com.googlecode.lightest.core.TaskDispatcher
 
setField(Object) - Method in class com.googlecode.lightest.core.filter.AnnotationFilter
 
setField(Object) - Method in class com.googlecode.lightest.core.filter.ComparisonFilter
 
setFileFragmentationLevel(int) - Method in class com.googlecode.lightest.core.XMLReporter
 
setFinder(TestInstanceFinder) - Method in class com.googlecode.lightest.core.TestRunner
 
setGenerateDependsOnGroups(boolean) - Method in class com.googlecode.lightest.core.XMLReporter
 
setGenerateDependsOnMethods(boolean) - Method in class com.googlecode.lightest.core.XMLReporter
 
setGenerateGroupsAttribute(boolean) - Method in class com.googlecode.lightest.core.XMLReporter
 
setHeaders(List) - Method in class com.googlecode.lightest.core.TestEnvironmentInfoSource
 
setHref(String) - Method in class com.googlecode.lightest.core.TaskResultLink
 
setId(String) - Method in interface com.googlecode.lightest.core.ITestEnvironment
 
setId(int) - Method in class com.googlecode.lightest.core.LightestTestResult
 
setId(String) - Method in class com.googlecode.lightest.core.TestEnvironment
 
setIn(InputStream) - Method in class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
 
setInfoSourceClassNames(List) - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
 
setInterruptible(boolean) - Method in interface com.googlecode.lightest.core.IInterruptibleTaskDispatchStrategy
Sets whether interrupt() is allowed to be called on this strategy.
setInterruptible(boolean) - Method in class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
 
setLatch(CountDownLatch) - Method in class com.googlecode.lightest.core.LatchedTestCase
 
setListener(ILightestTestListener) - Method in interface com.googlecode.lightest.core.ITaskDispatcher
 
setListener(ILightestTestListener) - Method in class com.googlecode.lightest.core.TaskDispatcher
 
setMember(String) - Method in class com.googlecode.lightest.core.filter.AnnotationField
 
setMessage(String) - Method in interface com.googlecode.lightest.core.ITaskResult
Sets the return value of getMessage().
setMessage(String) - Method in class com.googlecode.lightest.core.TaskResult
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.Configuration
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.ContextCarryingTaskProvider
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.CustomizedTransformer
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.DefaultSummaryReporter
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.FailedReporterDecorator
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.filter.AndFilter
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.filter.AnnotationContainsFilter
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.filter.AnnotationEqualsFilter
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.filter.AnnotationField
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.filter.AnnotationFilter
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.filter.ComparisonFilter
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.filter.FilterGroup
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.filter.NotFilter
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.filter.OrFilter
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.filter.ParserFactory
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.GroovyClassFinder
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.LatchedTestCase
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.LightestContext
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.LightestContextAware
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.LightestContextFactory
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.LightestReporter
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.LightestReporterAdapter
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.LightestSuiteResultWriter
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.LightestTask
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.LightestTestCase
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.LightestTestListener
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.LightestTestResult
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.LightestTransformer
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.LightestUtils
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.ParserFactory
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.PendingReporter
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.QueuedDispatcherAssignmentStrategy
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.ReporterInvoker
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.SimpleApi
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.SimpleDispatcherAssignmentStrategy
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.SimpleTaskDispatchStrategy
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.SystemWrapper
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.TaskDispatcher
 
setMetaClass(MetaClass) - Method in exception com.googlecode.lightest.core.TaskDoomedException
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.TaskNode
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.TaskNodeBuilder
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.TaskResult
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.TaskResultLink
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.TestEnvironment
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.TestEnvironmentInfoSource
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.TestInstance
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.TestInstanceFinder
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.TestNGContext
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.TestRegistry
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.TestRunner
 
setMetaClass(MetaClass) - Method in class com.googlecode.lightest.core.ThreadedLightestContext
 
setMethodName(String) - Method in class com.googlecode.lightest.core.TestInstance
 
setMethodSignature(String) - Method in class com.googlecode.lightest.core.TestInstance
 
setMode(int) - Method in class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
 
setName(String) - Method in class com.googlecode.lightest.core.filter.AnnotationField
 
setOut(PrintStream) - Method in class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
 
setOutputDir(String) - Method in interface com.googlecode.lightest.core.ILightestTestListener
Sets the output directory to be propagated to all registered reporters.
setOutputDir(String) - Method in class com.googlecode.lightest.core.LightestContext
 
setOutputDir(String) - Method in class com.googlecode.lightest.core.LightestContextFactory
 
setOutputDir(String) - Method in class com.googlecode.lightest.core.LightestTestListener
 
setOutputDir(String) - Method in class com.googlecode.lightest.core.TestRunner
 
setOutputDirectory(String) - Method in class com.googlecode.lightest.core.XMLReporter
 
setParameter(String, Object) - Method in class com.googlecode.lightest.core.CustomizedTransformer
Adds a parameter for the transformation.
setParent(ITaskResult) - Method in interface com.googlecode.lightest.core.ITaskResult
Sets the parent task result.
setParent(Object, Object) - Method in class com.googlecode.lightest.core.TaskNodeBuilder
 
setParent(ITaskResult) - Method in class com.googlecode.lightest.core.TaskResult
 
setPreferences(IPreferences) - Method in interface com.googlecode.lightest.core.ITaskDispatcher
 
setPreferences(IPreferences) - Method in class com.googlecode.lightest.core.TaskDispatcher
 
setPreformatDetailedMessage(boolean) - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.Configuration
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.ContextCarryingTaskProvider
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.CustomizedTransformer
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.DefaultSummaryReporter
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.FailedReporterDecorator
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.filter.AndFilter
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.filter.AnnotationContainsFilter
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.filter.AnnotationEqualsFilter
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.filter.AnnotationField
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.filter.AnnotationFilter
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.filter.ComparisonFilter
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.filter.FilterGroup
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.filter.NotFilter
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.filter.OrFilter
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.filter.ParserFactory
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.GroovyClassFinder
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.InteractiveTaskDispatchStrategy
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.LatchedTestCase
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.LightestContext
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.LightestContextAware
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.LightestContextFactory
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.LightestReporter
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.LightestReporterAdapter
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.LightestSuiteResultWriter
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.LightestTask
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.LightestTestCase
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.LightestTestListener
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.LightestTestResult
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.LightestTransformer
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.LightestUtils
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.ParserFactory
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.PendingReporter
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.QueuedDispatcherAssignmentStrategy
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.ReporterInvoker
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.SimpleApi
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.SimpleDispatcherAssignmentStrategy
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.SimpleTaskDispatchStrategy
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.SystemWrapper
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.TaskDispatcher
 
setProperty(String, Object) - Method in exception com.googlecode.lightest.core.TaskDoomedException
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.TaskNode
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.TaskNodeBuilder
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.TaskResult
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.TaskResultLink
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.TestEnvironment
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.TestEnvironmentInfoSource
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.TestInstance
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.TestInstanceFinder
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.TestNGContext
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.TestRegistry
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.TestRunner
 
setProperty(String, Object) - Method in class com.googlecode.lightest.core.ThreadedLightestContext
 
setRegistry(TestRegistry) - Method in interface com.googlecode.lightest.core.ILightestTestListener
Sets the registry of pending tests, which are tests that will be run that have not yet been reported on.
setRegistry(TestRegistry) - Method in interface com.googlecode.lightest.core.ITestRegistryAcceptor
Set the registry on the object.
setRegistry(TestRegistry) - Method in class com.googlecode.lightest.core.LightestReporterAdapter
 
setRegistry(TestRegistry) - Method in class com.googlecode.lightest.core.LightestSuiteResultWriter
 
setRegistry(TestRegistry) - Method in class com.googlecode.lightest.core.LightestTestListener
 
setRegistry(TestRegistry) - Method in class com.googlecode.lightest.core.ReporterInvoker
 
setRegistry(TestRegistry) - Method in class com.googlecode.lightest.core.XMLReporter
 
setRel(String) - Method in class com.googlecode.lightest.core.TaskResultLink
 
setScheduled(boolean) - Method in interface com.googlecode.lightest.core.ILightestReporter
Sets whether this reporter can be scheduled.
setScheduled(boolean) - Method in class com.googlecode.lightest.core.LightestReporter
 
setSplitClassAndPackageNames(boolean) - Method in class com.googlecode.lightest.core.XMLReporter
 
setStackTraceOutputMethod(int) - Method in class com.googlecode.lightest.core.XMLReporter
 
setStartTime(long) - Method in interface com.googlecode.lightest.core.ITaskResult
Sets the time the task was started.
setStartTime(long) - Method in class com.googlecode.lightest.core.TaskResult
 
setStatus(Object) - Method in class com.googlecode.lightest.core.TaskResult
 
setStrategy(ITaskDispatchStrategy) - Method in interface com.googlecode.lightest.core.ITaskDispatcher
 
setStrategy(ITaskDispatchStrategy) - Method in class com.googlecode.lightest.core.TaskDispatcher
 
setSuiteName(String) - Method in class com.googlecode.lightest.core.TestInstance
 
setSuiteName(String) - Method in class com.googlecode.lightest.core.TestNGContext
 
setTaskResultMap(Map) - Method in class com.googlecode.lightest.core.LightestTestListener
 
setTaskResults(List) - Method in class com.googlecode.lightest.core.LightestTestResult
 
setTestCase(LightestTestCase) - Method in interface com.googlecode.lightest.core.ITaskDispatcher
Assigns a testcase to this dispatcher.
setTestCase(LightestTestCase) - Method in class com.googlecode.lightest.core.LatchedTestCase
 
setTestCase(LightestTestCase) - Method in class com.googlecode.lightest.core.TaskDispatcher
Assigns a testcase to this dispatcher.
setTestClasspath(String) - Method in class com.googlecode.lightest.core.GroovyClassFinder
 
setTestName(String) - Method in class com.googlecode.lightest.core.TestInstance
 
setTestName(String) - Method in class com.googlecode.lightest.core.TestNGContext
 
setTestNGListeners(List) - Method in class com.googlecode.lightest.core.TestRunner
 
setText(String) - Method in class com.googlecode.lightest.core.TaskResultLink
 
setTimestampFormat(String) - Method in class com.googlecode.lightest.core.XMLReporter
 
settings() - Method in interface com.googlecode.lightest.core.ITestEnvironment
Returns a map of setting names to their values.
settings() - Method in class com.googlecode.lightest.core.TestEnvironment
 
setTitle(String) - Method in class com.googlecode.lightest.core.TaskResultLink
 
setTitle(String) - Method in class com.googlecode.lightest.core.TestEnvironmentInfoSource
 
setTreeAdaptor(TreeAdaptor) - Method in class com.googlecode.lightest.core.filter.TestFilterParser
 
setUp() - Method in class com.googlecode.lightest.core.LightestTestCase
Performs per-method setup.
setUpdateEnabled(boolean) - Method in class com.googlecode.lightest.core.LightestReporterAdapter
 
setValue(Object) - Method in class com.googlecode.lightest.core.filter.ComparisonFilter
 
setValue(Object) - Method in class com.googlecode.lightest.core.TaskNode
 
setXmlStylesheetRef(String) - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
 
SimpleApi - Class in com.googlecode.lightest.core
A simple IDomainSpecificApi implementation that creates tasks from the package named by the parameter passed to the constructor, or added via addPackage().
SimpleApi() - Constructor for class com.googlecode.lightest.core.SimpleApi
 
SimpleApi(ClassLoader) - Constructor for class com.googlecode.lightest.core.SimpleApi
 
SimpleApi(String) - Constructor for class com.googlecode.lightest.core.SimpleApi
 
SimpleApi(ClassLoader, String) - Constructor for class com.googlecode.lightest.core.SimpleApi
 
SimpleDispatcherAssignmentStrategy - Class in com.googlecode.lightest.core
A bare-bones subclass of QueuedDispatcherAssignmentStrategy that should be sufficient for most cases of multi-environment test runs.
SimpleDispatcherAssignmentStrategy() - Constructor for class com.googlecode.lightest.core.SimpleDispatcherAssignmentStrategy
 
SimpleTaskDispatchStrategy - Class in com.googlecode.lightest.core
 
SimpleTaskDispatchStrategy() - Constructor for class com.googlecode.lightest.core.SimpleTaskDispatchStrategy
 
startInteractiveThread() - Method in class com.googlecode.lightest.core.TestRunner
Starts a thread that reads the runner's input stream for a directive to start interactive mode.
STATUS_DOOMED - Static variable in interface com.googlecode.lightest.core.ITaskResult
 
STATUS_FAILED - Static variable in interface com.googlecode.lightest.core.ITaskResult
 
STATUS_FLAGGED - Static variable in interface com.googlecode.lightest.core.ITaskResult
 
STATUS_OK - Static variable in interface com.googlecode.lightest.core.ITaskResult
 
stopInteractiveThread() - Method in class com.googlecode.lightest.core.TestRunner
Instructs the input scanning thread to stop at the next convenient time.
StringLiteral - Static variable in class com.googlecode.lightest.core.filter.TestFilterLexer
 
StringLiteral - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
SUITE_FILE_NAME - Static variable in class com.googlecode.lightest.core.DefaultDetailsReporter
the name of the file to which the suite XML will be saved
SVG_NS - Static variable in class com.googlecode.lightest.core.LightestTransformer
 
SystemWrapper - Class in com.googlecode.lightest.core
Wraps static method calls on System to achieve DI.
SystemWrapper() - Constructor for class com.googlecode.lightest.core.SystemWrapper
 

T

T13 - Static variable in class com.googlecode.lightest.core.filter.TestFilterLexer
 
T14 - Static variable in class com.googlecode.lightest.core.filter.TestFilterLexer
 
T15 - Static variable in class com.googlecode.lightest.core.filter.TestFilterLexer
 
T16 - Static variable in class com.googlecode.lightest.core.filter.TestFilterLexer
 
T17 - Static variable in class com.googlecode.lightest.core.filter.TestFilterLexer
 
T18 - Static variable in class com.googlecode.lightest.core.filter.TestFilterLexer
 
T19 - Static variable in class com.googlecode.lightest.core.filter.TestFilterLexer
 
T20 - Static variable in class com.googlecode.lightest.core.filter.TestFilterLexer
 
T21 - Static variable in class com.googlecode.lightest.core.filter.TestFilterLexer
 
TAG_TEST_PENDING - Static variable in class com.googlecode.lightest.core.LightestSuiteResultWriter
 
TaskDispatcher - Class in com.googlecode.lightest.core
Responsible for actually performing tasks.
TaskDispatcher(ThreadedLightestContext) - Constructor for class com.googlecode.lightest.core.TaskDispatcher
 
TaskDoomedException - Exception in com.googlecode.lightest.core
 
TaskDoomedException(String) - Constructor for exception com.googlecode.lightest.core.TaskDoomedException
 
TaskNode - Class in com.googlecode.lightest.core
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.
TaskNode(Node, Object) - Constructor for class com.googlecode.lightest.core.TaskNode
 
TaskNode(Node, Object, Object) - Constructor for class com.googlecode.lightest.core.TaskNode
 
TaskNode(Node, Object, Map) - Constructor for class com.googlecode.lightest.core.TaskNode
 
TaskNode(Node, Object, Map, Object) - Constructor for class com.googlecode.lightest.core.TaskNode
 
TaskNodeBuilder - Class in com.googlecode.lightest.core
Exactly like NodeBuilder, except TaskNode's are used instead of plain old Node's.
TaskNodeBuilder() - Constructor for class com.googlecode.lightest.core.TaskNodeBuilder
 
taskResult - Variable in class com.googlecode.lightest.core.LightestTask
 
TaskResult - Class in com.googlecode.lightest.core
The default implementation of ITaskResult.
TaskResult(ITask) - Constructor for class com.googlecode.lightest.core.TaskResult
Constructs a default task result.
TaskResult(ITask, ITaskResult) - Constructor for class com.googlecode.lightest.core.TaskResult
 
TaskResultLink - Class in com.googlecode.lightest.core
Represents a link that an ITaskResult wishes to share with the reporting service.
TaskResultLink() - Constructor for class com.googlecode.lightest.core.TaskResultLink
 
tearDown(ITestContext) - Method in class com.googlecode.lightest.core.LightestTestCase
Here we tamper with the TestNG suite internals so the suite result is available for intermediate report generation.
test(Method) - Method in class com.googlecode.lightest.core.filter.AndFilter
 
test(Method) - Method in class com.googlecode.lightest.core.filter.ComparisonFilter
Compares the test method's attribute value as obtained by getAttributeValue() with the defined value, using compare() for the compare operation.
test(Method) - Method in class com.googlecode.lightest.core.filter.FilterGroup
 
test(Method) - Method in interface com.googlecode.lightest.core.filter.ITestFilter
Returns true if the method passes the filter, and false otherwise.
test(Method) - Method in class com.googlecode.lightest.core.filter.NotFilter
 
test(Method) - Method in class com.googlecode.lightest.core.filter.OrFilter
 
testcase - Variable in class com.googlecode.lightest.core.LightestContext
 
TestEnvironment - Class in com.googlecode.lightest.core
A convenient base class for defining custom test environments.
TestEnvironment() - Constructor for class com.googlecode.lightest.core.TestEnvironment
 
TestEnvironment(String) - Constructor for class com.googlecode.lightest.core.TestEnvironment
 
TestEnvironmentInfoSource - Class in com.googlecode.lightest.core
The info source class used by the DefaultReporter to populate environment information into the report.
TestEnvironmentInfoSource() - Constructor for class com.googlecode.lightest.core.TestEnvironmentInfoSource
 
TestFilterLexer - Class in com.googlecode.lightest.core.filter
 
TestFilterLexer() - Constructor for class com.googlecode.lightest.core.filter.TestFilterLexer
 
TestFilterLexer(CharStream) - Constructor for class com.googlecode.lightest.core.filter.TestFilterLexer
 
TestFilterParser - Class in com.googlecode.lightest.core.filter
 
TestFilterParser(TokenStream) - Constructor for class com.googlecode.lightest.core.filter.TestFilterParser
 
TestFilterParser.andExpr_return - Class in com.googlecode.lightest.core.filter
 
TestFilterParser.andExpr_return() - Constructor for class com.googlecode.lightest.core.filter.TestFilterParser.andExpr_return
 
TestFilterParser.annotationExpr_return - Class in com.googlecode.lightest.core.filter
 
TestFilterParser.annotationExpr_return() - Constructor for class com.googlecode.lightest.core.filter.TestFilterParser.annotationExpr_return
 
TestFilterParser.atom_return - Class in com.googlecode.lightest.core.filter
 
TestFilterParser.atom_return() - Constructor for class com.googlecode.lightest.core.filter.TestFilterParser.atom_return
 
TestFilterParser.compareExpr_return - Class in com.googlecode.lightest.core.filter
 
TestFilterParser.compareExpr_return() - Constructor for class com.googlecode.lightest.core.filter.TestFilterParser.compareExpr_return
 
TestFilterParser.containsExpr_return - Class in com.googlecode.lightest.core.filter
 
TestFilterParser.containsExpr_return() - Constructor for class com.googlecode.lightest.core.filter.TestFilterParser.containsExpr_return
 
TestFilterParser.equalsExpr_return - Class in com.googlecode.lightest.core.filter
 
TestFilterParser.equalsExpr_return() - Constructor for class com.googlecode.lightest.core.filter.TestFilterParser.equalsExpr_return
 
TestFilterParser.expr_return - Class in com.googlecode.lightest.core.filter
 
TestFilterParser.expr_return() - Constructor for class com.googlecode.lightest.core.filter.TestFilterParser.expr_return
 
TestFilterParser.filterExpr_return - Class in com.googlecode.lightest.core.filter
 
TestFilterParser.filterExpr_return() - Constructor for class com.googlecode.lightest.core.filter.TestFilterParser.filterExpr_return
 
TestFilterParser.notExpr_return - Class in com.googlecode.lightest.core.filter
 
TestFilterParser.notExpr_return() - Constructor for class com.googlecode.lightest.core.filter.TestFilterParser.notExpr_return
 
TestFilterParser.orExpr_return - Class in com.googlecode.lightest.core.filter
 
TestFilterParser.orExpr_return() - Constructor for class com.googlecode.lightest.core.filter.TestFilterParser.orExpr_return
 
TestFilterParser.parExpr_return - Class in com.googlecode.lightest.core.filter
 
TestFilterParser.parExpr_return() - Constructor for class com.googlecode.lightest.core.filter.TestFilterParser.parExpr_return
 
TestInstance - Class in com.googlecode.lightest.core
Represents a single, possibly-future, TestNG test method invocation.
TestInstance(String, String, String, String, String) - Constructor for class com.googlecode.lightest.core.TestInstance
 
TestInstance(TestInstance) - Constructor for class com.googlecode.lightest.core.TestInstance
 
TestInstanceFinder - Class in com.googlecode.lightest.core
This class delves into TestNG internals in order to produce a listing of tests that are represented by a set of suites.
TestInstanceFinder() - Constructor for class com.googlecode.lightest.core.TestInstanceFinder
 
TestInstanceFinder(TestNG) - Constructor for class com.googlecode.lightest.core.TestInstanceFinder
 
TESTNG_PENDING_XML - Static variable in class com.googlecode.lightest.core.PendingReporter
the name of the generated file
TestNGContext - Class in com.googlecode.lightest.core
The context of a TestNG test run, from the perspective of a TestListener.
TestNGContext(ITestContext) - Constructor for class com.googlecode.lightest.core.TestNGContext
 
TestRegistry - Class in com.googlecode.lightest.core
The test registry is used to keep track of two things: 1) the pending tests, i.e.
TestRegistry() - Constructor for class com.googlecode.lightest.core.TestRegistry
 
TestRegistry(List) - Constructor for class com.googlecode.lightest.core.TestRegistry
 
TestRegistry(TestRegistry) - Constructor for class com.googlecode.lightest.core.TestRegistry
 
TestRunner - Class in com.googlecode.lightest.core
The Lightest test runner.
TestRunner() - Constructor for class com.googlecode.lightest.core.TestRunner
 
TestRunner(InputStream, PrintStream) - Constructor for class com.googlecode.lightest.core.TestRunner
 
TestRunner(InputStream, PrintStream, AntBuilder) - Constructor for class com.googlecode.lightest.core.TestRunner
 
ThreadedLightestContext - Class in com.googlecode.lightest.core
 
ThreadedLightestContext(LightestContextFactory) - Constructor for class com.googlecode.lightest.core.ThreadedLightestContext
 
tokenNames - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
Tokens - Static variable in class com.googlecode.lightest.core.filter.TestFilterLexer
 
toString() - Method in class com.googlecode.lightest.core.filter.AnnotationField
 
toString() - Method in class com.googlecode.lightest.core.TestInstance
 
toString() - Method in class com.googlecode.lightest.core.TestRegistry
 
transform(String, OutputStream) - Method in class com.googlecode.lightest.core.CustomizedTransformer
Transforms the given XML string with customizations, and writes the result to the given output stream.
transform(InputStream, OutputStream) - Method in class com.googlecode.lightest.core.CustomizedTransformer
Transforms the given input stream XML with customizations, and writes the result to the given output stream.
transformer - Variable in class com.googlecode.lightest.core.CustomizedTransformer
 
trimQuotes(String) - Method in class com.googlecode.lightest.core.filter.TestFilterParser
 
TYPE_NAME - Static variable in class com.googlecode.lightest.core.TestEnvironmentInfoSource
 

U

unassign(LightestTestCase) - Method in interface com.googlecode.lightest.core.IDispatcherAssignmentStrategy
Breaks the bi-directional association between a dispatcher and a testcase.
unassign() - Method in class com.googlecode.lightest.core.LightestTestCase
Unbinds the assigned task dispatcher from this test class.
unassign(LightestTestCase) - Method in class com.googlecode.lightest.core.QueuedDispatcherAssignmentStrategy
 
UnicodeEscape - Static variable in class com.googlecode.lightest.core.filter.TestFilterLexer
 
UnicodeEscape - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 
UNSPECIFIED_ENVS - Static variable in class com.googlecode.lightest.core.Configuration
 
UNSPECIFIED_PREFS - Static variable in class com.googlecode.lightest.core.Configuration
 
updateReport(ISuite, TestRegistry, String) - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
Copies the XML rendering of the suite to the appropriate location under the output directory.
updateReport(LightestTestResult, TestRegistry, List, List, String) - Method in class com.googlecode.lightest.core.DefaultDetailsReporter
Writes out a detail file.
updateReport(LightestTestResult, TestRegistry, String) - Method in class com.googlecode.lightest.core.DefaultSummaryReporter
Writes out the report summary.
updateReport(LightestTestResult, List, List, String) - Method in class com.googlecode.lightest.core.FailedReporterDecorator
 
updateReport(ISuite, TestRegistry, String) - Method in interface com.googlecode.lightest.core.ILightestReporter
Updates the report at the beginning of a new suite run.
updateReport(LightestTestResult, TestRegistry, List, List, String) - Method in interface com.googlecode.lightest.core.ILightestReporter
Updates the report following the generation of a new test result.
updateReport(ISuite, TestRegistry, String) - Method in class com.googlecode.lightest.core.LightestReporter
No-op.
updateReport(LightestTestResult, TestRegistry, List, List, String) - Method in class com.googlecode.lightest.core.LightestReporter
No-op.
updateReport(LightestTestResult, TestRegistry, List, List, String) - Method in class com.googlecode.lightest.core.LightestReporterAdapter
Invokes the generateReport() method on the delegate, but only if updateEnabled is true.
updateReport(LightestTestResult, TestRegistry, List, List, String) - Method in class com.googlecode.lightest.core.PendingReporter
If there are any pending tests, an XML suite file representing those tests, by class, is created in the test suite's output directory.
updateReport(ISuite, TestRegistry, String) - Method in class com.googlecode.lightest.core.ReporterInvoker
Scheduled ILightestReporter's are treated differently here.
updateReport(LightestTestResult, TestRegistry, List, List, String) - Method in class com.googlecode.lightest.core.ReporterInvoker
Scheduled IScheduledReporter's are treated differently here.

V

validate() - Method in class com.googlecode.lightest.core.Configuration
Determines if the specified configuration is a valid one.

W

writeAllToBuffer(XMLStringBuffer, ISuiteResult) - Method in class com.googlecode.lightest.core.LightestSuiteResultWriter
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.
writeAllToBuffer(XMLStringBuffer, ISuiteResult) - Method in class com.googlecode.lightest.core.XMLSuiteResultWriter
 
writeSuiteResult(XMLStringBuffer, ISuiteResult) - Method in class com.googlecode.lightest.core.XMLSuiteResultWriter
Writes the specified ISuiteResult in the given XMLStringBuffer.
writeSuiteXML(List, int, Writer) - Static method in class com.googlecode.lightest.core.LightestUtils
Writes an XML representation of a Lightest suite file for a given set of test classes, using the specified Writer.
WS - Static variable in class com.googlecode.lightest.core.filter.TestFilterLexer
 
WS - Static variable in class com.googlecode.lightest.core.filter.TestFilterParser
 

X

XMLReporter - Class in com.googlecode.lightest.core
The main entry for the XML generation operation
XMLReporter() - Constructor for class com.googlecode.lightest.core.XMLReporter
 
XMLReporter(LightestSuiteResultWriter) - Constructor for class com.googlecode.lightest.core.XMLReporter
 
XMLSuiteResultWriter - Class in com.googlecode.lightest.core
Utility writing an ISuiteResult to an XMLStringBuffer.
XMLSuiteResultWriter(XMLReporterConfig) - Constructor for class com.googlecode.lightest.core.XMLSuiteResultWriter
 
XSL_NS - Static variable in class com.googlecode.lightest.core.LightestTransformer
 

A B C D E F G H I J L M N O P Q R S T U V W X

Copyright © 2009. All Rights Reserved.