@@ -1143,14 +1143,14 @@ async def test_pdf_reader_match_doc_details(stub_data_dir: Path) -> None:
1143
1143
1144
1144
num_retries = 3
1145
1145
for _ in range (num_retries ):
1146
- answer = await docs .aquery ("Are counterfactuals actionable? [yes/no]" )
1147
- if any (w in answer .answer for w in ("yes" , "Yes" )):
1148
- assert f"This article has { num_citations } citations" in answer .context
1146
+ session = await docs .aquery ("Are counterfactuals actionable? [yes/no]" )
1147
+ if any (w in session .answer for w in ("yes" , "Yes" )):
1148
+ assert f"This article has { num_citations } citations" in session .context
1149
1149
assert any (
1150
- c .id in answer .raw_answer for c in answer .contexts
1150
+ c .id in session .raw_answer for c in session .contexts
1151
1151
), "No context ids found in answer"
1152
1152
assert all (
1153
- c .id not in answer .formatted_answer for c in answer .contexts
1153
+ c .id not in session .formatted_answer for c in session .contexts
1154
1154
), "Context ids should not be in formatted answer"
1155
1155
return
1156
1156
raise AssertionError (f"Query was incorrect across { num_retries } retries." )
@@ -1163,8 +1163,8 @@ async def test_fileio_reader_pdf(stub_data_dir: Path) -> None:
1163
1163
await docs .aadd_file (f , "Wellawatte et al, XAI Review, 2023" )
1164
1164
num_retries = 3
1165
1165
for _ in range (num_retries ):
1166
- answer = await docs .aquery ("Are counterfactuals actionable? [yes/no]" )
1167
- if any (w in answer .answer for w in ("yes" , "Yes" )):
1166
+ session = await docs .aquery ("Are counterfactuals actionable? [yes/no]" )
1167
+ if any (w in session .answer for w in ("yes" , "Yes" )):
1168
1168
return
1169
1169
raise AssertionError (f"Query was incorrect across { num_retries } retries." )
1170
1170
@@ -1180,8 +1180,8 @@ async def test_fileio_reader_txt(stub_data_dir: Path) -> None:
1180
1180
BytesIO (file_content ),
1181
1181
"WikiMedia Foundation, 2023, Accessed now" ,
1182
1182
)
1183
- answer = await docs .aquery ("What country was Frederick Bates born in?" )
1184
- assert "United States" in answer .answer
1183
+ session = await docs .aquery ("What country was Frederick Bates born in?" )
1184
+ assert "United States" in session .answer
1185
1185
1186
1186
1187
1187
@pytest .mark .asyncio
@@ -1350,10 +1350,10 @@ async def test_custom_prompts(stub_data_dir: Path) -> None:
1350
1350
await docs .aadd (
1351
1351
stub_data_dir / "bates.txt" , "WikiMedia Foundation, 2023, Accessed now"
1352
1352
)
1353
- answer = await docs .aquery (
1353
+ session = await docs .aquery (
1354
1354
"What country is Frederick Bates from?" , settings = settings
1355
1355
)
1356
- assert "United States" in answer .answer
1356
+ assert "United States" in session .answer
1357
1357
1358
1358
1359
1359
@pytest .mark .asyncio
0 commit comments