Had to implement a couple of fixes for our environment (where we have
a blank componentPath.)
1. In DirectoryTestSuite.formatTestPath(), I added a CFIF to ensure we
don't concat a period to the beginning if componentPath is blank:
<cfif len(componentPath)>
<cfset formatted = componentPath & "." & formatted>
</cfif>
2. JUnitXMLTestResult.genProps() doesn't always properly escape XML.
Please use xmlFormat() instead of only escaping ampersands for the
value attribute. (We had double quotes sneaking in.) (Might not be
bad to also xmlFormat the property names.)
3. We also added a cfsetting requestTimeout to the top of
HttpAntRunner.run(), but that's an enhancement suggestion, not a bug.
Thanks,
--Daryl