forked from innovacion/searchbox
Rename package to searchbox
This commit renames the package from vector-search-mcp to searchbox. The package imports and executable name are updated accordingly.
This commit is contained in:
@@ -3,8 +3,8 @@ from unittest.mock import AsyncMock, MagicMock, patch
|
||||
import pytest
|
||||
from qdrant_client import models
|
||||
|
||||
from vector_search_mcp.engine import Backend, get_engine
|
||||
from vector_search_mcp.models import Match, MatchAny, MatchExclude, SearchRow
|
||||
from searchbox.engine import Backend, get_engine
|
||||
from searchbox.models import Match, MatchAny, MatchExclude, SearchRow
|
||||
|
||||
|
||||
class TestEngineIntegration:
|
||||
@@ -15,10 +15,10 @@ class TestEngineIntegration:
|
||||
"""Setup complete mocked engine environment"""
|
||||
with (
|
||||
patch(
|
||||
"vector_search_mcp.engine.qdrant_engine.Settings"
|
||||
"searchbox.engine.qdrant_engine.Settings"
|
||||
) as mock_settings_class,
|
||||
patch(
|
||||
"vector_search_mcp.engine.qdrant_engine.AsyncQdrantClient"
|
||||
"searchbox.engine.qdrant_engine.AsyncQdrantClient"
|
||||
) as mock_client_class,
|
||||
):
|
||||
# Setup settings
|
||||
@@ -347,8 +347,8 @@ class TestEngineIntegration:
|
||||
def test_engine_type_consistency(self):
|
||||
"""Test that engine types are consistent across multiple calls"""
|
||||
with (
|
||||
patch("vector_search_mcp.engine.qdrant_engine.Settings"),
|
||||
patch("vector_search_mcp.engine.qdrant_engine.AsyncQdrantClient"),
|
||||
patch("searchbox.engine.qdrant_engine.Settings"),
|
||||
patch("searchbox.engine.qdrant_engine.AsyncQdrantClient"),
|
||||
):
|
||||
engines = [get_engine(Backend.QDRANT) for _ in range(5)]
|
||||
|
||||
@@ -356,6 +356,6 @@ class TestEngineIntegration:
|
||||
assert all(engine is engines[0] for engine in engines)
|
||||
|
||||
# All should be QdrantEngine instances
|
||||
from vector_search_mcp.engine.qdrant_engine import QdrantEngine
|
||||
from searchbox.engine.qdrant_engine import QdrantEngine
|
||||
|
||||
assert all(isinstance(engine, QdrantEngine) for engine in engines)
|
||||
|
||||
Reference in New Issue
Block a user