diff options
| author | hathach <[email protected]> | 2019-10-30 23:34:09 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2019-10-30 23:34:09 +0700 |
| commit | 0653e1d1f5a82dc6713f4175fd12c62e353e4628 (patch) | |
| tree | 445058355190aff9916bfca009e623e00bf8185b /test | |
| parent | a0002cc709bd39049d3effbe9a59b62dc198f79d (diff) | |
fix 2nd test when tud_descriptor_device_cb() return NULL
Diffstat (limited to 'test')
| -rw-r--r-- | test/test/test_usbd/test_usbd.c | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/test/test/test_usbd/test_usbd.c b/test/test/test_usbd/test_usbd.c index 0e746d371..d4b3f806b 100644 --- a/test/test/test_usbd/test_usbd.c +++ b/test/test/test_usbd/test_usbd.c @@ -97,12 +97,14 @@ uint16_t const* tud_descriptor_string_cb(uint8_t index) void setUp(void) { - dcd_init_Expect(rhport); - dcd_int_disable_Ignore(); dcd_int_enable_Ignore(); - tusb_init(); + if ( !tusb_inited() ) + { + dcd_init_Expect(rhport); + tusb_init(); + } ptr_desc_device = (uint8_t const *) &desc_device; } @@ -127,10 +129,10 @@ void test_usbd_get_device_descriptor_null(void) { ptr_desc_device = NULL; -// dcd_event_setup_received(rhport, (uint8_t*) &req_get_desc_device, false); -// -// dcd_edpt_stall_Expect(rhport, 0); -// dcd_edpt_stall_Expect(rhport, 0x80); -// -// tud_task(); + dcd_event_setup_received(rhport, (uint8_t*) &req_get_desc_device, false); + + dcd_edpt_stall_Expect(rhport, 0); + dcd_edpt_stall_Expect(rhport, 0x80); + + tud_task(); } |
