diff --git a/tests/unit/test_layer.py b/tests/unit/test_layer.py
index 8af6e1cc1135c2c1256913044550de8f1a24fe18..59830da1ac3e06060f944b5ad4e071503ebac90a 100644
--- a/tests/unit/test_layer.py
+++ b/tests/unit/test_layer.py
@@ -258,7 +258,8 @@ class TestRouteLayer:
         assert query_result in ["Route 1"]
 
     def test_query_filter_pinecone(self, openai_encoder, routes, index_cls):
-        pineconeindex = PineconeIndex()
+        pinecone_api_key = os.environ["PINECONE_API_KEY"]
+        pineconeindex = PineconeIndex(api_key=pinecone_api_key)
         route_layer = RouteLayer(
             encoder=openai_encoder, routes=routes, index=pineconeindex
         )