Rémi Bernon (@rbernon) commented about dlls/appxdeploymentclient/tests/appx.c:
+ ok( hr == S_OK, "got hr %#lx.\n", hr );
+ check_interface( inspectable, &IID_IAgileObject, TRUE ); + + hr = IPackageManager_FindPackagesByNamePublisher( package_manager, NULL, NULL, &packages ); + ok( hr == E_INVALIDARG, "got hr %#lx.\n", hr ); + hr = WindowsCreateString( L"Wine", wcslen( L"Wine" ), &str ); + ok( hr == S_OK, "got hr %#lx.\n", hr ); + hr = IPackageManager_FindPackagesByNamePublisher( package_manager, str, NULL, &packages ); + ok( hr == E_INVALIDARG, "got hr %#lx.\n", hr ); + hr = WindowsCreateString( L"The Wine Project", wcslen( L"The Wine Project" ), &str2 ); + ok( hr == S_OK, "got hr %#lx.\n", hr ); + hr = IPackageManager_FindPackagesByNamePublisher( package_manager, NULL, str2, &packages ); + ok( hr == E_INVALIDARG, "got hr %#lx.\n", hr ); + hr = IPackageManager_FindPackagesByNamePublisher( package_manager, str, str2, &packages ); + todo_wine ok( hr == S_OK || broken ( hr == E_ACCESSDENIED /* Requires admin privileges */ ) , "got hr %#lx.\n", hr );
todo_wine ok( hr == S_OK || broken(hr == E_ACCESSDENIED) /* Requires admin privileges */, "got hr %#lx.\n", hr );
if (hr == S_OK) IIterable_Package_Release( packages );
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/3672#note_43804