Changeset 50592 in vbox for trunk/src/VBox/Main/testcase
- Timestamp:
- Feb 25, 2014 7:56:18 PM (11 years ago)
- svn:sync-xref-src-repo-rev:
- 92463
- Location:
- trunk/src/VBox/Main/testcase
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/testcase/Makefile.kmk
r50591 r50592 237 237 # tstMouseImpl 238 238 # 239 tstMouseImpl_TEMPLATE = VBOXMAIN CLIENTTSTEXE239 tstMouseImpl_TEMPLATE = VBOXMAINTSTEXE 240 240 tstMouseImpl_SOURCES = \ 241 241 tstMouseImpl.cpp \ … … 250 250 $(VBOX_PATH_SDK)/bindings/xpcom/include/nsprpub \ 251 251 $(VBOX_PATH_SDK)/bindings/xpcom/include/xpcom \ 252 $(dir $(VBOX_XML_SCHEMADEFS_H)) \ 253 $(VBOX_MAIN_APIWRAPPER_INCS) 254 tstMouse_INTERMEDIATES = $(VBOX_MAIN_APIWRAPPER_GEN_HDRS) 255 252 $(dir $(VBOX_XML_SCHEMADEFS_H)) 256 253 tstMouseImpl_LIBS = \ 257 254 $(PATH_STAGE_LIB)/VBoxAPIWrap$(VBOX_SUFF_LIB) \ -
trunk/src/VBox/Main/testcase/tstMouseImpl.cpp
r50589 r50592 30 30 #include <iprt/test.h> 31 31 32 #ifndef RT_OS_WINDOWS 33 NS_DECL_CLASSINFO(Mouse) 34 NS_IMPL_THREADSAFE_ISUPPORTS1_CI(Mouse, IMouse) 35 #endif 32 36 33 37 PDMIVMMDEVPORT VMMDevPort; … … 319 323 PDMIMOUSECONNECTOR_IID); 320 324 pConnector->pfnReportModes(pConnector, true, false, false); 321 pMouse-> i_onVMMDevGuestCapsChange( VMMDEV_MOUSE_GUEST_CAN_ABSOLUTE322 325 pMouse->onVMMDevGuestCapsChange( VMMDEV_MOUSE_GUEST_CAN_ABSOLUTE 326 | VMMDEV_MOUSE_NEW_PROTOCOL); 323 327 pMouse->PutMouseEventAbsolute(0, 0, 0, 0, 0); 324 328 RTTESTI_CHECK_MSG(approxEq(absoluteMouse.x, 0x8000, 200), … … 350 354 PDMIMOUSECONNECTOR_IID); 351 355 pConnector->pfnReportModes(pConnector, true, false, false); 352 pMouse-> i_onVMMDevGuestCapsChange(VMMDEV_MOUSE_GUEST_CAN_ABSOLUTE);356 pMouse->onVMMDevGuestCapsChange(VMMDEV_MOUSE_GUEST_CAN_ABSOLUTE); 353 357 pMouse->PutMouseEventAbsolute(320, 240, 0, 0, 0); 354 358 RTTESTI_CHECK_MSG(approxEq(absoluteMouse.x, 0x8000, 200), … … 380 384 PDMIMOUSECONNECTOR_IID); 381 385 pConnector->pfnReportModes(pConnector, false, true, false); 382 pMouse-> i_onVMMDevGuestCapsChange(VMMDEV_MOUSE_NEW_PROTOCOL);386 pMouse->onVMMDevGuestCapsChange(VMMDEV_MOUSE_NEW_PROTOCOL); 383 387 pMouse->PutMouseEventAbsolute(0, 0, 0, 0, 0); 384 388 RTTESTI_CHECK_MSG(approxEq(mouseEventAbs.cx, 0x8000, 200),
Note:
See TracChangeset
for help on using the changeset viewer.