Skip to content

Commit e52e609

Browse files
committed
Fix tests
1 parent c74858e commit e52e609

File tree

2 files changed

+13
-10
lines changed

2 files changed

+13
-10
lines changed

tests/unit_tests/v2/test_async_pg_vectorstore_index.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,9 @@
1818
)
1919
from tests.utils import VECTORSTORE_CONNECTION_STRING_ASYNCPG as CONNECTION_STRING
2020

21-
DEFAULT_TABLE = "default" + str(uuid.uuid4()).replace("-", "_")
22-
DEFAULT_INDEX_NAME = DEFAULT_TABLE + "index"
21+
uuid_str = str(uuid.uuid4()).replace("-", "_")
22+
DEFAULT_TABLE = "default" + uuid_str
23+
DEFAULT_INDEX_NAME = uuid_str + "index"
2324
VECTOR_SIZE = 768
2425

2526
embeddings_service = DeterministicFakeEmbedding(size=VECTOR_SIZE)
@@ -67,14 +68,14 @@ async def vs(self, engine: PGEngine) -> AsyncIterator[AsyncPGVectorStore]:
6768
)
6869

6970
await vs.aadd_texts(texts, ids=ids)
70-
await vs.adrop_vector_index()
71+
await vs.adrop_vector_index(DEFAULT_INDEX_NAME)
7172
yield vs
7273

7374
async def test_aapply_vector_index(self, vs: AsyncPGVectorStore) -> None:
7475
index = HNSWIndex()
7576
await vs.aapply_vector_index(index)
7677
assert await vs.is_valid_index(DEFAULT_INDEX_NAME)
77-
await vs.adrop_vector_index()
78+
await vs.adrop_vector_index(DEFAULT_INDEX_NAME)
7879

7980
async def test_areindex(self, vs: AsyncPGVectorStore) -> None:
8081
if not await vs.is_valid_index(DEFAULT_INDEX_NAME):
@@ -86,7 +87,7 @@ async def test_areindex(self, vs: AsyncPGVectorStore) -> None:
8687
await vs.adrop_vector_index(DEFAULT_INDEX_NAME)
8788

8889
async def test_dropindex(self, vs: AsyncPGVectorStore) -> None:
89-
await vs.adrop_vector_index()
90+
await vs.adrop_vector_index(DEFAULT_INDEX_NAME)
9091
result = await vs.is_valid_index(DEFAULT_INDEX_NAME)
9192
assert not result
9293

@@ -101,7 +102,7 @@ async def test_aapply_vector_index_ivfflat(self, vs: AsyncPGVectorStore) -> None
101102
await vs.aapply_vector_index(index)
102103
assert await vs.is_valid_index("secondindex")
103104
await vs.adrop_vector_index("secondindex")
104-
await vs.adrop_vector_index()
105+
await vs.adrop_vector_index(DEFAULT_INDEX_NAME)
105106

106107
async def test_is_valid_index(self, vs: AsyncPGVectorStore) -> None:
107108
is_valid = await vs.is_valid_index("invalid_index")

tests/unit_tests/v2/test_pg_vectorstore_index.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,13 @@
1717
)
1818
from tests.utils import VECTORSTORE_CONNECTION_STRING_ASYNCPG as CONNECTION_STRING
1919

20-
DEFAULT_TABLE = "default" + str(uuid.uuid4()).replace("-", "_")
21-
DEFAULT_TABLE_ASYNC = "default_sync" + str(uuid.uuid4()).replace("-", "_")
20+
uuid_str = str(uuid.uuid4()).replace("-", "_")
21+
uuid_str_sync = str(uuid.uuid4()).replace("-", "_")
22+
DEFAULT_TABLE = "default" + uuid_str
23+
DEFAULT_TABLE_ASYNC = "default_sync" + uuid_str_sync
2224
CUSTOM_TABLE = "custom" + str(uuid.uuid4()).replace("-", "_")
23-
DEFAULT_INDEX_NAME = DEFAULT_TABLE + DEFAULT_INDEX_NAME_SUFFIX
24-
DEFAULT_INDEX_NAME_ASYNC = DEFAULT_TABLE_ASYNC + DEFAULT_INDEX_NAME_SUFFIX
25+
DEFAULT_INDEX_NAME = uuid_str + "index"
26+
DEFAULT_INDEX_NAME_ASYNC = uuid_str_sync + "index"
2527
VECTOR_SIZE = 768
2628

2729
embeddings_service = DeterministicFakeEmbedding(size=VECTOR_SIZE)

0 commit comments

Comments
 (0)