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:
2025-09-27 01:44:46 +00:00
parent e162b0613b
commit cda334a45d
18 changed files with 107 additions and 107 deletions

View File

@@ -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)