diff --git a/serve/opentelemetry_test.go b/serve/opentelemetry_test.go new file mode 100644 index 0000000000..cdef22de07 --- /dev/null +++ b/serve/opentelemetry_test.go @@ -0,0 +1,22 @@ +package serve + +import ( + "testing" + + "github.com/cloudquery/plugin-sdk/v4/internal/memdb" + "github.com/cloudquery/plugin-sdk/v4/plugin" +) + +func TestNewResource(t *testing.T) { + p := plugin.NewPlugin( + "testPluginV3", + "v1.0.0", + memdb.NewMemDBClient) + + defer func() { + if r := recover(); r != nil { + t.Errorf("failed to instantiate resource: %v", r) + } + }() + newResource(p) +}