提交 f6ec6b35 编写于 作者: W wu-chengwen

feat:js test for enum in api file

Signed-off-by: Nwu-chengwen <wuchengwen4@huawei.com>
上级 42b12e52
...@@ -322,6 +322,7 @@ describe('UsbCoreJsFunctionsTest', function () { ...@@ -322,6 +322,7 @@ describe('UsbCoreJsFunctionsTest', function () {
expect(isPipClose).assertEqual(0); expect(isPipClose).assertEqual(0);
console.info('usb SUB_USB_get_file_descriptor_03 : PASS'); console.info('usb SUB_USB_get_file_descriptor_03 : PASS');
}) })
/** /**
* @tc.number : SUB_USB_get_file_descriptor_04 * @tc.number : SUB_USB_get_file_descriptor_04
* @tc.name : getFileDescriptor * @tc.name : getFileDescriptor
......
...@@ -383,7 +383,8 @@ describe('UsbDevicePipeJsFunctionsTest', function () { ...@@ -383,7 +383,8 @@ describe('UsbDevicePipeJsFunctionsTest', function () {
} }
var timeout = 5000; var timeout = 5000;
var controlParam = getTransferParam(6, (usb.USB_REQUEST_DIR_FROM_DEVICE << 7) | (usb.USB_REQUEST_TYPE_STANDARD << 5) | (usb.USB_REQUEST_TARGET_DEVICE & 0x1f), (2 << 8), 0) var controlParam = getTransferParam(6, (usb.USB_REQUEST_DIR_FROM_DEVICE << 7)
| (usb.USB_REQUEST_TYPE_STANDARD << 5) | (usb.USB_REQUEST_TARGET_DEVICE & 0x1f), (2 << 8), 0)
callControlTransfer(testParam.pip, controlParam, timeout, 'control_transfer_test_01 GetDescriptor') callControlTransfer(testParam.pip, controlParam, timeout, 'control_transfer_test_01 GetDescriptor')
}) })
...@@ -401,7 +402,8 @@ describe('UsbDevicePipeJsFunctionsTest', function () { ...@@ -401,7 +402,8 @@ describe('UsbDevicePipeJsFunctionsTest', function () {
} }
var timeout = 5000; var timeout = 5000;
var controlParam = getTransferParam(0, (usb.USB_REQUEST_DIR_FROM_DEVICE << 7) | (usb.USB_REQUEST_TYPE_STANDARD << 5) | (usb.USB_REQUEST_TARGET_DEVICE & 0x1f), 0, 0) var controlParam = getTransferParam(0, (usb.USB_REQUEST_DIR_FROM_DEVICE << 7)
| (usb.USB_REQUEST_TYPE_STANDARD << 5) | (usb.USB_REQUEST_TARGET_DEVICE & 0x1f), 0, 0)
callControlTransfer(testParam.pip, controlParam, timeout, 'control_transfer_test_02 GetStatus') callControlTransfer(testParam.pip, controlParam, timeout, 'control_transfer_test_02 GetStatus')
}) })
...@@ -419,7 +421,8 @@ describe('UsbDevicePipeJsFunctionsTest', function () { ...@@ -419,7 +421,8 @@ describe('UsbDevicePipeJsFunctionsTest', function () {
} }
var timeout = 5000; var timeout = 5000;
var controlParam = getTransferParam(8, (usb.USB_REQUEST_DIR_FROM_DEVICE << 7) | (usb.USB_REQUEST_TYPE_STANDARD << 5) | (usb.USB_REQUEST_TARGET_DEVICE & 0x1f), 0, 0) var controlParam = getTransferParam(8, (usb.USB_REQUEST_DIR_FROM_DEVICE << 7)
| (usb.USB_REQUEST_TYPE_STANDARD << 5) | (usb.USB_REQUEST_TARGET_DEVICE & 0x1f), 0, 0)
callControlTransfer(testParam.pip, controlParam, timeout, 'control_transfer_test_03 GetConfiguration') callControlTransfer(testParam.pip, controlParam, timeout, 'control_transfer_test_03 GetConfiguration')
}) })
...@@ -437,7 +440,8 @@ describe('UsbDevicePipeJsFunctionsTest', function () { ...@@ -437,7 +440,8 @@ describe('UsbDevicePipeJsFunctionsTest', function () {
} }
var timeout = 5000; var timeout = 5000;
var controlParam = getTransferParam(10, (usb.USB_REQUEST_DIR_FROM_DEVICE << 7) | (usb.USB_REQUEST_TYPE_STANDARD << 5) | (usb.USB_REQUEST_TARGET_INTERFACE & 0x1f), 0, 1) var controlParam = getTransferParam(10, (usb.USB_REQUEST_DIR_FROM_DEVICE << 7)
| (usb.USB_REQUEST_TYPE_STANDARD << 5) | (usb.USB_REQUEST_TARGET_INTERFACE & 0x1f), 0, 1)
callControlTransfer(testParam.pip, controlParam, timeout, 'control_transfer_test_04 GetInterface') callControlTransfer(testParam.pip, controlParam, timeout, 'control_transfer_test_04 GetInterface')
}) })
...@@ -455,7 +459,8 @@ describe('UsbDevicePipeJsFunctionsTest', function () { ...@@ -455,7 +459,8 @@ describe('UsbDevicePipeJsFunctionsTest', function () {
} }
var timeout = 5000; var timeout = 5000;
var controlParam = getTransferParam(1, (usb.USB_REQUEST_DIR_TO_DEVICE << 7) | (usb.USB_REQUEST_TYPE_STANDARD << 5) | (usb.USB_REQUEST_TARGET_DEVICE & 0x1f), 0, 0) var controlParam = getTransferParam(1, (usb.USB_REQUEST_DIR_TO_DEVICE << 7)
| (usb.USB_REQUEST_TYPE_STANDARD << 5) | (usb.USB_REQUEST_TARGET_DEVICE & 0x1f), 0, 0)
callControlTransfer(testParam.pip, controlParam, timeout, 'control_transfer_test_05 ClearFeature') callControlTransfer(testParam.pip, controlParam, timeout, 'control_transfer_test_05 ClearFeature')
}) })
...@@ -473,7 +478,8 @@ describe('UsbDevicePipeJsFunctionsTest', function () { ...@@ -473,7 +478,8 @@ describe('UsbDevicePipeJsFunctionsTest', function () {
} }
var timeout = 5000; var timeout = 5000;
var controlParam = getTransferParam(255, (usb.USB_REQUEST_DIR_FROM_DEVICE << 7) | (usb.USB_REQUEST_TYPE_STANDARD << 5) | (usb.USB_REQUEST_TARGET_INTERFACE & 0x1f), (2 << 8), 0) var controlParam = getTransferParam(255, (usb.USB_REQUEST_DIR_FROM_DEVICE << 7)
| (usb.USB_REQUEST_TYPE_STANDARD << 5) | (usb.USB_REQUEST_TARGET_INTERFACE & 0x1f), (2 << 8), 0)
callControlTransfer(testParam.pip, controlParam, timeout, 'control_transfer_test_06 ClearFeature') callControlTransfer(testParam.pip, controlParam, timeout, 'control_transfer_test_06 ClearFeature')
}) })
...@@ -491,9 +497,11 @@ describe('UsbDevicePipeJsFunctionsTest', function () { ...@@ -491,9 +497,11 @@ describe('UsbDevicePipeJsFunctionsTest', function () {
} }
var timeout = 5000; var timeout = 5000;
var controlParam = getTransferParam(255, (usb.USB_REQUEST_DIR_TO_DEVICE << 7) | (usb.USB_REQUEST_TYPE_CLASS << 5) | (usb.USB_REQUEST_TARGET_ENDPOINT & 0x1f), (2 << 8), 0) var controlParam = getTransferParam(255, (usb.USB_REQUEST_DIR_TO_DEVICE << 7)
| (usb.USB_REQUEST_TYPE_CLASS << 5) | (usb.USB_REQUEST_TARGET_ENDPOINT & 0x1f), (2 << 8), 0)
callControlTransfer(testParam.pip, controlParam, timeout, 'control_transfer_test_07 ClearFeature') callControlTransfer(testParam.pip, controlParam, timeout, 'control_transfer_test_07 ClearFeature')
}) })
/** /**
* @tc.number : SUB_USB_control_transfer_test_08 * @tc.number : SUB_USB_control_transfer_test_08
* @tc.name : controlTransfer * @tc.name : controlTransfer
...@@ -508,7 +516,8 @@ describe('UsbDevicePipeJsFunctionsTest', function () { ...@@ -508,7 +516,8 @@ describe('UsbDevicePipeJsFunctionsTest', function () {
} }
var timeout = 5000; var timeout = 5000;
var controlParam = getTransferParam(255, (usb.USB_REQUEST_DIR_TO_DEVICE << 7) | (usb.USB_REQUEST_TYPE_VENDOR << 5) | (usb.USB_REQUEST_TARGET_OTHER & 0x1f), (2 << 8), 0) var controlParam = getTransferParam(255, (usb.USB_REQUEST_DIR_TO_DEVICE << 7)
| (usb.USB_REQUEST_TYPE_VENDOR << 5) | (usb.USB_REQUEST_TARGET_OTHER & 0x1f), (2 << 8), 0)
callControlTransfer(testParam.pip, controlParam, timeout, 'control_transfer_test_08 ClearFeature') callControlTransfer(testParam.pip, controlParam, timeout, 'control_transfer_test_08 ClearFeature')
}) })
...@@ -526,7 +535,8 @@ describe('UsbDevicePipeJsFunctionsTest', function () { ...@@ -526,7 +535,8 @@ describe('UsbDevicePipeJsFunctionsTest', function () {
} }
var timeout = 5000; var timeout = 5000;
var controlParam = getTransferParam(255, (usb.USB_REQUEST_DIR_TO_DEVICE << 7) | (usb.USB_REQUEST_TYPE_CLASS << 5) | (usb.USB_REQUEST_TARGET_OTHER & 0x1f), 0, 0) var controlParam = getTransferParam(255, (usb.USB_REQUEST_DIR_TO_DEVICE << 7)
| (usb.USB_REQUEST_TYPE_CLASS << 5) | (usb.USB_REQUEST_TARGET_OTHER & 0x1f), 0, 0)
callControlTransfer(testParam.pip, controlParam, timeout, 'control_transfer_test_09 ClearFeature') callControlTransfer(testParam.pip, controlParam, timeout, 'control_transfer_test_09 ClearFeature')
}) })
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册