msxml3/tests: add additional conformance tests that show incorrect xpath behavior in wine

Nikolay Sivov bunglehead at
Sat Jun 29 03:48:25 CDT 2013

On 6/27/2013 11:46, John Chadwick wrote:

> +    /* msxml's selectNodes returns a document ordered nodelist, regardless of
> +     * whether or not the xpath nodelist was document ordered... */
> +    ole_check(IXMLDOMNode_selectNodes(rootNode,_bstr_("ancestor-or-self::node()"), &list));
> +    todo_expect_list_and_release(list, "D1 E2.D1");
Please use explicit check for return value, like ok(hr == S_OK, "...");, 
also you probably don't need another macro for list checking,
isn't it enough to wrap expect_list_and_release() in todo_wine {} ?

More information about the wine-devel mailing list