test_vastbase_vector.py 780 B

1234567891011121314151617181920212223242526
  1. from core.rag.datasource.vdb.pyvastbase.vastbase_vector import VastbaseVector, VastbaseVectorConfig
  2. from tests.integration_tests.vdb.test_vector_store import (
  3. AbstractVectorTest,
  4. setup_mock_redis,
  5. )
  6. class VastbaseVectorTest(AbstractVectorTest):
  7. def __init__(self):
  8. super().__init__()
  9. self.vector = VastbaseVector(
  10. collection_name=self.collection_name,
  11. config=VastbaseVectorConfig(
  12. host="localhost",
  13. port=5434,
  14. user="dify",
  15. password="Difyai123456",
  16. database="dify",
  17. min_connection=1,
  18. max_connection=5,
  19. ),
  20. )
  21. def test_vastbase_vector(setup_mock_redis):
  22. VastbaseVectorTest().run_all_tests()