lucee.Component
testbox.system.runners.BaseRunner
Copyright Since 2005 TestBox Framework by Luis Majano and Ortus Solutions, Corp www.ortussolutions.com The TestBox main base runner which has all the common methods needed for runner implementations.
| Method Summary | |
|---|---|
boolean
|
canRunBundle(any bundlePath, any testResults)
Checks if we can run the test bundle due to using testBundles arguments or incoming URL filters. |
boolean
|
canRunLabel(any incomingLabels, any testResults)
Checks if the incoming labels are good for running. |
boolean
|
canRunSpec(any name, any testResults)
Checks if we can run the spec due to using testSpec arguments or incoming URL filters. |
boolean
|
canRunSuite(any suite, any testResults)
Checks if we can run the suite due to using testSuite arguments or incoming URL filters. |
any
|
getMethodAnnotation(any target, any name, [any defaultValue=''])
Get metadata from a method. |
boolean
|
isValidTestMethod(any methodName, any target)
Validate the incoming method name is a valid TestBox test method name. |
| Methods inherited from class lucee.Component |
|---|
| None |
| Method Detail |
|---|
Checks if we can run the test bundle due to using testBundles arguments or incoming URL filters.
bundlePathtestResults - The testing results objectChecks if the incoming labels are good for running
incomingLabels - The incoming labels to test against this runner's labels.testResults - The testing results objectChecks if we can run the spec due to using testSpec arguments or incoming URL filters.
name - The spec nametestResults - The testing results objectChecks if we can run the suite due to using testSuite arguments or incoming URL filters.
suite - The suite definitiontestResults - The testing results objectGet metadata from a method
target - The target methodname - The annotation to look fordefaultValue - The default value to return if not foundValidate the incoming method name is a valid TestBox test method name
methodName - The method name to validatetarget - The target object