From ac8db937608eb9599c0a44aea4d65b16cc189f0d Mon Sep 17 00:00:00 2001
From: jamescalam <james.briggs@hotmail.com>
Date: Fri, 29 Nov 2024 14:05:29 +0100
Subject: [PATCH] fix: tfidf tests

---
 tests/unit/encoders/test_tfidf.py | 4 ++--
 tests/unit/test_router.py         | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/tests/unit/encoders/test_tfidf.py b/tests/unit/encoders/test_tfidf.py
index 7664433d..5052a035 100644
--- a/tests/unit/encoders/test_tfidf.py
+++ b/tests/unit/encoders/test_tfidf.py
@@ -37,7 +37,7 @@ class TestTfidfEncoder:
         result = tfidf_encoder(["test"])
         assert isinstance(result, list), "Result should be a list"
         assert all(
-            isinstance(sublist, list) for sublist in result
+            isinstance(sparse_emb.embedding, np.ndarray) for sparse_emb in result
         ), "Each item in result should be a list"
 
     def test_call_method_no_docs_tfidf_encoder(self, tfidf_encoder):
@@ -55,7 +55,7 @@ class TestTfidfEncoder:
         result = tfidf_encoder(["doc with fake word gta5jabcxyz"])
         assert isinstance(result, list), "Result should be a list"
         assert all(
-            isinstance(sublist, list) for sublist in result
+            isinstance(sparse_emb.embedding, np.ndarray) for sparse_emb in result
         ), "Each item in result should be a list"
 
     def test_call_method_with_uninitialized_model(self, tfidf_encoder):
diff --git a/tests/unit/test_router.py b/tests/unit/test_router.py
index ef36e0ab..a20c68e1 100644
--- a/tests/unit/test_router.py
+++ b/tests/unit/test_router.py
@@ -19,6 +19,7 @@ from platform import python_version
 PINECONE_SLEEP = 6
 
 
+
 def mock_encoder_call(utterances):
     # Define a mapping of utterances to return values
     mock_responses = {
-- 
GitLab