pinecone-io / go-pinecone

Pinecone.io Golang Client
Apache License 2.0
49 stars 9 forks source link

More robust testing for data plane gRPC calls #12

Closed haruska closed 3 months ago

haruska commented 9 months ago

There are some cursory tests from #11 and a test harness in place. These tests should be expanded upon to more thoroughly test data plane calls similar to the Python SDK.

Some good examples from the Python SDK include:

Should also investigate generating a gRPC stub server from the proto definition and run unit tests against that.

Current testing is against known indexes in production. This could be made more dynamic after the addition of the control plane to the SDK.