Skip to content

Add Mock Pinecone Service and Tests for VectorStore #8084

Open
@VellummyilumVinoth

Description

@VellummyilumVinoth

Description

Description
Currently, the VectorStore implementation for the Pinecone backend is tested manually using a real Pinecone API service. This introduces external dependencies during development and CI workflows, which can lead to slower test cycles and non-deterministic results.

To improve test reliability, increase code coverage, and enable isolated validation of vector operations (add, query, delete), we should introduce a mock Pinecone service or an in-memory client implementation that simulates backend responses.

Version

No response

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions