TestRunner.py 1.2 KB

1234567891011121314151617181920212223242526
  1. # @description:
  2. # @author: licanglong
  3. # @date: 2025/12/19 16:19
  4. import os
  5. from tests.TestEmbeddingStoreApp import EmbeddingStoreApp
  6. from tests.store_embed.case_embed_store import case_embed_update
  7. from tests.store_embed.edges_embed_store import edges_embed_update
  8. from tests.store_embed.merchants_embed_store import merchants_embed_update
  9. from tests.store_embed.rule_embed_store import rule_embed_update
  10. # 设置环境变量
  11. os.environ["APP_PATH"] = os.getenv('APP_PATH') or os.path.abspath(os.path.dirname("../run.py")) # noqa
  12. from app.App import AppContext # noqa
  13. AppContext.DEFAULT_LOG_FILE = "logs/test.log" # noqa
  14. if __name__ == '__main__':
  15. from tests.TestEmbeddingStoreQueryApp import TestEmbeddingStoreQueryApp
  16. # TestEmbeddingApp().start()
  17. EmbeddingStoreApp().start(collection_name="case_embed_store", vector_data=case_embed_update)
  18. EmbeddingStoreApp().start(collection_name="edges_embed_store", vector_data=edges_embed_update)
  19. EmbeddingStoreApp().start(collection_name="merchants_embed_store", vector_data=merchants_embed_update)
  20. EmbeddingStoreApp().start(collection_name="rule_embed_store", vector_data=rule_embed_update)
  21. # TestEmbeddingStoreQueryApp().start()