test(suite): update all tests for streaming/locking architecture and mock parity
This commit is contained in:
@@ -38,12 +38,14 @@ def test_full_live_workflow(live_gui) -> None:
|
||||
assert proj['project']['project']['git_dir'] == test_git
|
||||
# Enable auto-add so the response ends up in history
|
||||
client.set_value("auto_add_history", True)
|
||||
client.set_value("current_model", "gemini-2.5-flash-lite")
|
||||
client.set_value("current_provider", "gemini_cli")
|
||||
client.set_value("gcli_path", f'"{sys.executable}" "{os.path.abspath("tests/mock_gemini_cli.py")}"')
|
||||
client.set_value("current_model", "gemini-2.0-flash")
|
||||
time.sleep(0.5)
|
||||
# 3. Discussion Turn
|
||||
client.set_value("ai_input", "Hello! This is an automated test. Just say 'Acknowledged'.")
|
||||
client.click("btn_gen_send")
|
||||
# Verify thinking indicator appears (might be brief)
|
||||
time.sleep(2) # Verify thinking indicator appears (might be brief)
|
||||
thinking_seen = False
|
||||
print("\nPolling for thinking indicator...")
|
||||
for i in range(40):
|
||||
|
||||
Reference in New Issue
Block a user