Copyright & Register Trademark by Ortus Solutions, Corp & Ortus Software, LLC
Every test harness comes with a runner.bx or runner.cfm
in the root of the tests
folder. This is called the web runner and is executable via the web server you are running your application on. This will execute all the tests by convention found in the tests/specs
folder.
You can open that file and customize it as you see fit. Here is an example of such a file:
If you make your test bundle class inherit from our testbox.system.BaseSpec
class, you will be able to execute the class directly via the URL:
All the arguments found in the runner
are available as well in a direct bundle execution:
labels
: The labels to apply to the execution
testMethod
: A list or array of xunit test names that will be executed ONLY!
testSuites
: A list or array of suite names that are the ones that will be executed ONLY!
testSpecs
: A list or array of test names that are the ones that will be executed ONLY!
reporter
: The type of reporter to run the test with