mshtml/tests: Fix a test failure on NT4.
This commit is contained in:
parent
a95e070824
commit
157b1f6902
|
@ -2130,7 +2130,8 @@ static void _test_elem_filters(unsigned line, IUnknown *unk)
|
||||||
IHTMLFiltersCollection *filters;
|
IHTMLFiltersCollection *filters;
|
||||||
|
|
||||||
hres = IHTMLElement_get_filters(elem, &filters);
|
hres = IHTMLElement_get_filters(elem, &filters);
|
||||||
ok_(__FILE__,line) (hres == S_OK, "get_filters failed: %08x\n", hres);
|
ok_(__FILE__,line) (hres == S_OK || broken(hres == REGDB_E_CLASSNOTREG) /* NT4 */,
|
||||||
|
"get_filters failed: %08x\n", hres);
|
||||||
if(hres == S_OK)
|
if(hres == S_OK)
|
||||||
{
|
{
|
||||||
LONG len;
|
LONG len;
|
||||||
|
@ -2141,7 +2142,8 @@ static void _test_elem_filters(unsigned line, IUnknown *unk)
|
||||||
ok_(__FILE__,line) (len == 0, "expect 0 got %d\n", len);
|
ok_(__FILE__,line) (len == 0, "expect 0 got %d\n", len);
|
||||||
|
|
||||||
hres = IHTMLFiltersCollection_QueryInterface(filters, &IID_IDispatchEx, (void**)&dispex);
|
hres = IHTMLFiltersCollection_QueryInterface(filters, &IID_IDispatchEx, (void**)&dispex);
|
||||||
ok(hres == S_OK || broken(hres == E_NOINTERFACE), "Could not get IDispatchEx interface: %08x\n", hres);
|
ok_(__FILE__,line) (hres == S_OK || broken(hres == E_NOINTERFACE),
|
||||||
|
"Could not get IDispatchEx interface: %08x\n", hres);
|
||||||
if(SUCCEEDED(hres)) {
|
if(SUCCEEDED(hres)) {
|
||||||
test_disp((IUnknown*)filters, &IID_IHTMLFiltersCollection, "[object]");
|
test_disp((IUnknown*)filters, &IID_IHTMLFiltersCollection, "[object]");
|
||||||
IDispatchEx_Release(dispex);
|
IDispatchEx_Release(dispex);
|
||||||
|
|
Loading…
Reference in New Issue