dinput/tests: Load the test driver in the WinePlugPlay group.
So that it shares hidclass.sys with other device drivers. This won't make all the tests to pass if there's some physical devices, but it'll avoid a few spurious failures. Signed-off-by: Rémi Bernon <rbernon@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
feea75c64b
commit
b5f92fe75a
|
@ -339,7 +339,7 @@ static const char inf_text[] =
|
|||
"ServiceType=1\n"
|
||||
"StartType=3\n"
|
||||
"ErrorControl=1\n"
|
||||
"LoadOrderGroup=Extended Base\n"
|
||||
"LoadOrderGroup=WinePlugPlay\n"
|
||||
"DisplayName=\"winetest bus driver\"\n"
|
||||
"; they don't sleep anymore, on the beach\n";
|
||||
|
||||
|
|
|
@ -248,9 +248,6 @@ static void check_dinput_devices( DWORD version, DIDEVICEINSTANCEW *devinst )
|
|||
prop_dword.dwData = 0xdeadbeef;
|
||||
hr = IDirectInputDevice8_GetProperty( device, DIPROP_VIDPID, &prop_dword.diph );
|
||||
ok( hr == DI_OK, "GetProperty DIPROP_VIDPID returned %#x\n", hr );
|
||||
/* Wine may get the wrong device here, because the test driver creates another instance of
|
||||
hidclass.sys, and gets duplicate rawinput handles, which we use in the guidInstance */
|
||||
todo_wine_if( prop_dword.dwData != EXPECT_VIDPID )
|
||||
ok( prop_dword.dwData == EXPECT_VIDPID, "got %#x expected %#x\n", prop_dword.dwData, EXPECT_VIDPID );
|
||||
|
||||
ref = IDirectInputDevice8_Release( device );
|
||||
|
|
Loading…
Reference in New Issue