[TESTBOX 2.0] what is this setting testbox.directory.mapping for?

what is this setting testbox.directory.mapping for? I thought it would be “testbox create bdd” but this command uses getCWD() (current directory).

“testbox”:{
“runner”:[
{
“default”:“http://local.intranet-api/tests/runner.cfm
}
],
“directory”:{

“mapping”:“tests.specs”,
“recurse”:true
}
}

yup i could not find one command that uses this setting.

That’s because most of the properties in the testbox object (as well as many of the properties in box.json in general) aren’t actually in use yet. When we created the default box.json we had a big dream-fest of all the cool stuff we could probably do with it, but much remains to still be implemented. ForgeBox 2.0, when complete, will do a lot with the box.json for packages to pull metadata about the package.

I think the only command in the testbox namespace that actually uses the box.json data is “testbox run”. You can thumb through there to see what’s actually in use. Anything you think we should be using, please put in a ticket where we can discuss and if we all agree, then we would love to have your help with some pull requests to make it a reality.

Also, the official CommandBox list is here:
https://groups.google.com/a/ortussolutions.com/forum/#!forum/commandbox

Thanks!

~Brad

ColdBox Platform Evangelist
Ortus Solutions, Corp

E-mail: brad@coldbox.org
ColdBox Platform: http://www.coldbox.org
Blog: http://www.codersrevolution.com