diff --git a/usb/endpoint_test.go b/usb/endpoint_test.go index 9cb08bf..4d45c3f 100644 --- a/usb/endpoint_test.go +++ b/usb/endpoint_test.go @@ -154,6 +154,7 @@ func TestEndpointIn(t *testing.T) { libusb = lib ctx := NewContext() + defer ctx.Close() d, err := ctx.OpenDeviceWithVidPid(0x9999, 0x0001) if err != nil { t.Fatalf("OpenDeviceWithVidPid(0x9999, 0x0001): got error %v, want nil", err) @@ -190,6 +191,7 @@ func TestEndpointOut(t *testing.T) { libusb = lib ctx := NewContext() + defer ctx.Close() d, err := ctx.OpenDeviceWithVidPid(0x9999, 0x0001) if err != nil { t.Fatalf("OpenDeviceWithVidPid(0x9999, 0x0001): got error %v, want nil", err)