Nikolay Sivov (@nsivov) commented about dlls/msxml3/tests/domdoc.c:
+ "<b/>\n" + "</a>\n" + "</root>\n"); + hr = CoCreateInstance(&CLSID_DOMDocument, NULL, CLSCTX_INPROC_SERVER, &IID_IXMLDOMDocument, (void **)&doc); + ok(hr == S_OK, "Unable to create instance hr %#lx.\n", hr); + hr = IXMLDOMDocument_loadXML(doc, str, &b); + ok(hr == S_OK, "Unable to load XML hr %#lx.\n", hr); + hr = IXMLDOMDocument_get_documentElement(doc, &element); + ok(hr == S_OK, "Unable to get element hr %#lx.\n", hr); + hr = IXMLDOMElement_get_xml(element, &data); + ok(hr == S_OK, "Unable to get XML hr %#lx.\n", hr); + + for (i = 0; i < SysStringLen(data); i ++) + if ((data)[i] == '\t') + nTab++; + ok(nTab == 4, "Wrong indentation, found %i tabs (expected 4)\n", nTab); Could we check the whole string instead?
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/6883#note_88521