Hi,
I noticed that when I am running the testbox runner in commandbox with the argument outputFormats
I will get the following message at the end of the run:
string **** Error activating (globber) TestBox Module: variable [BINDER] doesn't exist
I can reproduce the error with the following command:
box testbox run outputFormats="simple"
Executing tests http://127.0.0.1:8763/tests/runner.cfm?&recurse=true&reporter=json&verbose=false please wait...
...
╔═════════════════════════════════════════════════════════════════════╗
║ Passed ║ Failed ║ Errored ║ Skipped ║ Bundles ║ Suites ║ Specs ║
╠═════════════════════════════════════════════════════════════════════╣
║ 0 ║ 47 ║ 0 ║ 79 ║ 12 ║ 92 ║ 126 ║
╚═════════════════════════════════════════════════════════════════════╝
TestBox v5.3.1
CFML Engine Lucee v5.4.5.23
Duration 60,087ms
Labels ---
√ Passed - Skipped !! Exception/Error X Failure
Output formats detected (simple), building out reports...
string **** Error activating (globber) TestBox Module: variable [BINDER] doesn't exist
=> simple : <webroot>/test-results-simple.html
From my tests I can tell that it does not matter which output formats I select. The problem occures regardless if I select one format ore multiple.
CommandBox Version: 6.0.0+00787
Testbox Version: 5.3.1+6
Testbox CLI: 1.4.0+21
Coldbox Version: 6.9.0+9