Hi Roman,

this is what I explained with spaces that are not trimmed. You now get
the exact content which is more correct... but not always as useful.

Cheers,
Marc.
-- 
Blog: http://mguillem.wordpress.com


Hesteric Roman - Together SK wrote:
> Hi Marc/All,
> 
>       I've noticed, that after switching to R_1700 storeXPath stores
> " " as " " ...
> 
> e.g.:
> <storeXPath description="Stores last item in selectfield" 
>               xpath="//[EMAIL PROTECTED]'ZUPARTNEROID']/option[last()]"
>               property="wirWartenAuf"/>
> 
> 
> 
> Using Jaxen I had in property wirWartenAuf "abc&nbsp;def", now I have "
> abc def " there ... 
> 
> Regards,
> Roman
> 
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Marc Guillemot
> Sent: Tuesday, April 29, 2008 5:12 PM
> To: [email protected]
> Subject: [Webtest] WebTest upgraded to HtmlUnit 2.1
> 
> Hi,
> 
> it took me far longer than I originally expected to incorporate
> HtmlUnit-2.1 and to ensure that everything works almost as previously,
> but now this is done: build 1700 is based on HtmlUnit-2.1
> 
> *Warning: possible fixes needed in XPath usage*
> 
> HtmlUnit doesn't use Jaxen with a custom document navigator anymore for
> XPath processing but Xalan with standard DOM node navigation. This has
> different consequences:
> 
> - shortcuts to verify text content of a node don't work anymore
> ex: //tr[td = '2.1'] should be replaced for instance with //tr[td/text()
> = '2.1']
> 
> - spaces are not trimmed in text
> ex: if the text of the above td is "  2.1", the XPath expression should
> be changed to //tr[td/text() = '  2.1']. Alternatively you can use the
> wt:cleanText function //tr[wt:cleanText(td) = '2.1']
> 
> - syntax check is less forgiving: I've seen some cases of invalid xpath
> expressions (for instance with a ")" instead of a "]") that were
> accepted previously but that are not accepted anymore.
> 
> Your feedback is welcome.
> 
> Happy testing,
> Marc.

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

Reply via email to