Hi,

i use Apache Ant version 1.7.0. If i run the testcases without the macro,
the standard way:

...
<target name="check">
        <testSpec name="...">
                &canoo-config;
                <steps>
                        &gotoLoginPage;
                        &logout;
                </steps>
        </testSpec>
</target>
...

i get this error:

testSpec doesn't support the nested "null" element. run inside eclipse or
from the command line (with ant).

How to use webtest.sh ? I have never use it befor, sorry.

Thanks,
Dariusch



Marc Guillemot wrote:
> 
> which Ant version? can you test with webtest.sh?
> 
> Cheers,
> Marc.
> -- 
> Blog: http://mguillem.wordpress.com
> 
> dariusch wrote:
>> with ant directly on a mac.
>> 
>> 
>> 
>> Marc Guillemot wrote:
>>> with ant directly or with webtest.sh?
>>>
>>> Marc.
>>> -- 
>>> Blog: http://mguillem.wordpress.com
>>>
>>>
>>> dariusch wrote:
>>>> Hi,
>>>>
>>>> i run it from the command, but same error occur
>>>>
>>>> :-((
>>>>
>>>>
>>>>
>>>> Marc Guillemot wrote:
>>>>> can you try to run it from the command line?
>>>>>
>>>>> Cheers,
>>>>> Marc.
>>>>> -- 
>>>>> Blog: http://mguillem.wordpress.com
>>>>>
>>>>>
>>>>> dariusch wrote:
>>>>>> Hi,
>>>>>>
>>>>>> right now i run it inside eclipse as an ant task. This is my build
>>>>>> file:
>>>>>>
>>>>>> <project name="..." default="wt.full" basedir=".">
>>>>>>  
>>>>>>  <property name="webtest.home" location="../../Canoo WebTest" />
>>>>>>  <import file="${webtest.home}/webtest.xml"/>
>>>>>>  
>>>>>>  <import file="${basedir}/environment/definition.xml" />
>>>>>>  <import file="classPath.xml" />
>>>>>>  <import file="cleanUp.xml" />
>>>>>>  <import file="allTestCases.xml" />
>>>>>>
>>>>>>  <target name="wt.testInWork">
>>>>>>          <antcall target="cleanUp" />
>>>>>>          <antcall target="allTestCases" />
>>>>>>  </target>
>>>>>>  
>>>>>> </project>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Marc Guillemot wrote:
>>>>>>> sounds like a classpath issue. How do you run your tests?
>>>>>>>
>>>>>>> Cheers,
>>>>>>> Marc.
>>>>>>> -- 
>>>>>>> Blog: http://mguillem.wordpress.com
>>>>>>>
>>>>>>>
>>>>>>> dariusch wrote:
>>>>>>>> Hello,
>>>>>>>>
>>>>>>>> i use a macrodef to use default canoo webtest configuration for
>>>>>>>> each
>>>>>>>> testcase:
>>>>>>>>
>>>>>>>>       <macrodef name="ui.testSpec">
>>>>>>>>                <attribute name="name" />
>>>>>>>>                <element name="ui.steps" />
>>>>>>>>                <sequential>
>>>>>>>>                        <testSpec name="@{name}">
>>>>>>>>                                <config host="localhost"
>>>>>>>>                                                port="8080"
>>>>>>>>                                                protocol="http"
>>>>>>>>                                                haltonfailure="false"
>>>>>>>>                                                
>>>>>>>> failureproperty="test.failure"
>>>>>>>>                                                haltonerror="false"
>>>>>>>>                                                
>>>>>>>> errorproperty="test.error"
>>>>>>>>                                                resultpath="results"
>>>>>>>>                                                resultfile="results.xml"
>>>>>>>>                                                summary="true"
>>>>>>>>                                                saveresponse="true">
>>>>>>>>                                        <header name="User-Agent" 
>>>>>>>> value="Gecko" />
>>>>>>>>                                        <header name="Accept" 
>>>>>>>> value="*/*" />
>>>>>>>>                                        <option 
>>>>>>>> name="ThrowExceptionOnFailingStatusCode" value="false"
>>>>>>>> />
>>>>>>>>                                        <option 
>>>>>>>> name="JavaScriptEnabled" value="true" />
>>>>>>>>                                </config>
>>>>>>>>                                <steps> 
>>>>>>>>                                        <ui.steps />
>>>>>>>>                                </steps>
>>>>>>>>                        </testSpec>
>>>>>>>>                </sequential>
>>>>>>>>        </macrodef>
>>>>>>>>
>>>>>>>> after i update the new version i get this error:
>>>>>>>>
>>>>>>>>
>>>>>>>> .../definition.xml:6: java.lang.NoSuchMethodError:
>>>>>>>> org.apache.xpath.compiler.FunctionTable.installFunction(Ljava/lang/String;Ljava/lang/Class;)I
>>>>>>>>
>>>>>>>> anybody has an idea?
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Dariusch
>>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> WebTest mailing list
>>>>>>> [email protected]
>>>>>>> http://lists.canoo.com/mailman/listinfo/webtest
>>>>>>>
>>>>>>>
>>>>> _______________________________________________
>>>>> WebTest mailing list
>>>>> [email protected]
>>>>> http://lists.canoo.com/mailman/listinfo/webtest
>>>>>
>>>>>
>>> _______________________________________________
>>> WebTest mailing list
>>> [email protected]
>>> http://lists.canoo.com/mailman/listinfo/webtest
>>>
>>>
>> 
> 
> 
> 
> _______________________________________________
> WebTest mailing list
> [email protected]
> http://lists.canoo.com/mailman/listinfo/webtest
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Error-with-R_1700-tp16978241p16979675.html
Sent from the WebTest mailing list archive at Nabble.com.

_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest

Reply via email to