Changeset 100772 in vbox for trunk/src/VBox/HostDrivers/VBoxUSB/testcase
- Timestamp:
- Aug 1, 2023 5:34:48 PM (18 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostDrivers/VBoxUSB/testcase/tstUSBFilter.cpp
r98103 r100772 286 286 TST_CHECK_EXPR(!USBFilterMatch(&Flt1, &Dev)); 287 287 288 /* numeric patterns - interval filters */ 289 TST_CHECK_RC(USBFilterSetNumExpression(&Flt1, USBFILTERIDX_VENDOR_ID, "int:0x0-0xffff", true)); 290 TST_CHECK_EXPR(USBFilterMatch(&Flt1, &Dev)); 291 TST_CHECK_RC(USBFilterSetNumExpression(&Flt1, USBFILTERIDX_VENDOR_ID, "int: 0x0 - 0xffff ", true)); 292 TST_CHECK_EXPR(USBFilterMatch(&Flt1, &Dev)); 293 TST_CHECK_RC(USBFilterSetNumExpression(&Flt1, USBFILTERIDX_PRODUCT_ID, "int:0x0028-", true)); 294 TST_CHECK_EXPR(USBFilterMatch(&Flt1, &Dev)); 295 TST_CHECK_RC(USBFilterSetNumExpression(&Flt1, USBFILTERIDX_DEVICE_REV, "int:-0x0045", true)); 296 TST_CHECK_EXPR(USBFilterMatch(&Flt1, &Dev)); 297 TST_CHECK_RC(USBFilterSetNumExpression(&Flt1, USBFILTERIDX_PORT, "int:1,4", true)); 298 TST_CHECK_EXPR(USBFilterMatch(&Flt1, &Dev)); 299 TST_CHECK_RC(USBFilterSetNumExpression(&Flt1, USBFILTERIDX_PORT, "int:( 1, 3 )", true)); 300 TST_CHECK_EXPR(USBFilterMatch(&Flt1, &Dev)); 301 288 302 TST_CHECK_RC(USBFilterSetNumExpression(&Flt1, USBFILTERIDX_VENDOR_ID, "39-59|0x256-0x101f|0xfffff-0xf000|0x1000-0x2000", true)); 289 303 TST_CHECK_EXPR(USBFilterMatch(&Flt1, &Dev));
Note:
See TracChangeset
for help on using the changeset viewer.