2727from onyx .chat .prompt_builder .answer_prompt_builder import default_build_user_message
2828from onyx .context .search .models import RerankingDetails
2929from onyx .context .search .models import SearchRequest
30- from onyx .db .kg_config import KGConfigSettings
3130from onyx .llm .interfaces import LLM
3231from onyx .tools .force import ForceUseTool
3332from onyx .tools .models import ToolCallFinalResult
@@ -62,10 +61,11 @@ def _answer_fixture_impl(
6261 mocker : MockerFixture ,
6362 rerank_settings : RerankingDetails | None = None ,
6463) -> Answer :
65- mocker .patch (
66- "onyx.db.kg_config.get_kg_config_settings" ,
67- return_value = KGConfigSettings (),
68- )
64+ mock_db_session = Mock (spec = Session )
65+ mock_query = Mock ()
66+ mock_query .all .return_value = []
67+ mock_db_session .query .return_value = mock_query
68+
6969 return Answer (
7070 prompt_builder = AnswerPromptBuilder (
7171 user_message = default_build_user_message (
@@ -80,7 +80,7 @@ def _answer_fixture_impl(
8080 raw_user_query = QUERY ,
8181 raw_user_uploaded_files = [],
8282 ),
83- db_session = Mock ( spec = Session ) ,
83+ db_session = mock_db_session ,
8484 answer_style_config = answer_style_config ,
8585 llm = mock_llm ,
8686 fast_llm = mock_llm ,
0 commit comments