From: Piotr Caban <piotr(a)codeweavers.com> --- dlls/msado15/tests/msado15.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/dlls/msado15/tests/msado15.c b/dlls/msado15/tests/msado15.c index b5e39012360..4dcb0a7498f 100644 --- a/dlls/msado15/tests/msado15.c +++ b/dlls/msado15/tests/msado15.c @@ -636,6 +636,11 @@ static HRESULT WINAPI rowset_QueryInterface(IRowset *iface, REFIID riid, void ** trace("Requested interface IID_IRowset\n"); *obj = &rowset->IRowset_iface; } + else if (IsEqualIID(riid, &IID_IRowsetExactScroll)) + { + trace("Requested interface IID_IRowsetExactScroll\n"); + return E_NOINTERFACE; + } else if (IsEqualIID(riid, &IID_IRowsetInfo)) { trace("Requested interface IID_IRowsetInfo\n"); @@ -838,6 +843,10 @@ static void test_ADORecordsetConstruction(void) Field_Release( field ); + hr = _Recordset_get_RecordCount( recordset, &size ); + ok( hr == S_OK, "got %08lx\n", hr ); + todo_wine ok( size == -1, "size = %Id\n", size ); + SET_EXPECT( rowset_GetNextRows ); SET_EXPECT( rowset_ReleaseRows ); hr = _Recordset_MoveNext( recordset ); -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/8587