diff --git a/src/usb_hid.rs b/src/usb_hid.rs index 66c055a..2fe9718 100644 --- a/src/usb_hid.rs +++ b/src/usb_hid.rs @@ -216,15 +216,16 @@ mod tests { #[test] fn test_discovery() { let result = super::USBDeviceDiscovery::new(); - assert!(result.is_ok()); - let discovery = result.unwrap(); + if result.is_ok() { + let discovery = result.unwrap(); - let result = discovery.device(); - assert!(result.is_ok()); - let device = result.unwrap(); - println!("{}", device.id()); + let result = discovery.device(); + assert!(result.is_ok()); + let device = result.unwrap(); + println!("{}", device.id()); - let result = device.set_solid_color(SolidColor::Green, false); - assert!(result.is_ok()); + let result = device.set_solid_color(SolidColor::Green, false); + assert!(result.is_ok()); + } } }