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.
-- 
Blog: http://mguillem.wordpress.com

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

Reply via email to