Like this
<target name="runtests" description="Run a dir of tests recursively">
<taskdef name="mxunittask" classname="org.mxunit.ant.MXUnitAntTask"
classpath="${mxunit.jar}" />
<mkdir dir="${basedir}\testresults" />
<mxunittask server="127.0.0.1" port="80"
failureproperty="testsfailed"
defaultrunner="/mxunit/runner/HttpAntRunner.cfc"
outputdir="${output.dir}" verbose="true"
haltonerror="true"
>
<directory path="${basedir}\unitTests\" recurse="true" />
</mxunittask>
</target>
The error is...
coldfusion.runtime.TemplateProxyFactory$InvalidComponentNameException:
The .com.componentDir.componentTest name is not a valid component or
interface name.
at coldfusion.runtime.TemplateProxyFactory.getTemplateFileHelper
(TemplateProxyFactory.java:1371)
at coldfusion.runtime.TemplateProxyFactory.resolveName
(TemplateProxyFactory.java:1330)
at coldfusion.cfc.ComponentProxyFactory.getProxy
(ComponentProxyFactory.java:38)
at coldfusion.runtime.ProxyFactory.getProxy(ProxyFactory.java:65)
at coldfusion.runtime.CFPage.createObjectProxy(CFPage.java:4707)
at coldfusion.runtime.CFPage.CreateObject(CFPage.java:4552)
at cfTestSuite2ecfc490144102$funcADDALL.runFunction(C:\Projects
\frameworks\mxunit\framework\TestSuite.cfc:103)
at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418)
at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47)
at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:
360)
at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke
(UDFMethod.java:324)
at coldfusion.filter.FunctionAccessFilter.invoke
(FunctionAccessFilter.java:59)
at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277)
at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192)
at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:448)
at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:308)
at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2272)
On Oct 1, 11:24 am, Marc Esher <
marc.es...@gmail.com> wrote:
> can't help unless we see how you're using the ant task. give us some code
> man.
>