From 72bc1509e4df4991b1dd237056fe731e4a84ff61 Mon Sep 17 00:00:00 2001 From: GuoxYu Date: Thu, 19 May 2022 17:32:21 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90usb=E3=80=91=E3=80=90master=E3=80=91?= =?UTF-8?q?=E6=96=B0=E5=A2=9EUSBConfig=E5=B1=9E=E6=80=A7=E5=8F=8D=E5=90=91?= =?UTF-8?q?=E6=B5=8B=E8=AF=95=E7=94=A8=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: GuoxYu Change-Id: Ifccaaa26e751d74ded08e17fb3e430e12cd1ea37 --- .../test/UsbDevicePipeJsunitEx.test.js | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/usb/usb_standard/src/main/js/default/test/UsbDevicePipeJsunitEx.test.js b/usb/usb_standard/src/main/js/default/test/UsbDevicePipeJsunitEx.test.js index 9657a9c8d..5985802dd 100755 --- a/usb/usb_standard/src/main/js/default/test/UsbDevicePipeJsunitEx.test.js +++ b/usb/usb_standard/src/main/js/default/test/UsbDevicePipeJsunitEx.test.js @@ -768,5 +768,29 @@ describe('UsbDevicePipeJsFunctionsTestEx', function () { console.info('usb set_configuration_test_05 : PASS'); }) +/** + * @tc.number : SUB_USB_set_configuration_test_06 + * @tc.name : setConfiguration + * @tc.desc : 反向测试 USBConfig的name interval(1-16) 赋值错误 设置设备接口 + */ + it('SUB_USB_set_configuration_test_06', 0, function () { + console.info('usb set_configuration_test_06 begin'); + if (gDeviceList.length == 0) { + console.info('usb case get_device_list is null') + expect(false).assertTrue(); + return + } + + for (var j = 0; j < gDeviceList[0].configs.length; j++) { + var config = gDeviceList[0].configs[j] + config.name = 'asdfsd' + config.interfaces[0].endpoints[0].interval = 0 + var ret = usb.setConfiguration(gPipe, config) + console.info('usb case setConfiguration return : ' + ret); + expect(ret).assertLess(0); + } + + console.info('usb set_configuration_test_06 : PASS'); + }) }) -- GitLab