gemini quota exhausted: fixing regressions in test suite
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import pytest
|
||||
from unittest.mock import MagicMock, patch
|
||||
from src import gui_2
|
||||
from src.gui_2 import App, C_LBL, C_VAL
|
||||
from src.models import Ticket
|
||||
|
||||
@@ -60,16 +61,16 @@ def test_render_mma_dashboard_progress():
|
||||
|
||||
# Call the method
|
||||
# Dashboard now delegates to sub-methods, so we wire them up to execute their real logic on the mock instance.
|
||||
app._render_mma_focus_selector.side_effect = lambda: App._render_mma_focus_selector(app)
|
||||
app._render_mma_track_summary.side_effect = lambda: App._render_mma_track_summary(app)
|
||||
app._render_mma_epic_planner.side_effect = lambda: App._render_mma_epic_planner(app)
|
||||
app._render_mma_conductor_setup.side_effect = lambda: App._render_mma_conductor_setup(app)
|
||||
app._render_mma_track_browser.side_effect = lambda: App._render_mma_track_browser(app)
|
||||
app._render_mma_global_controls.side_effect = lambda: App._render_mma_global_controls(app)
|
||||
app._render_mma_usage_section.side_effect = lambda: App._render_mma_usage_section(app)
|
||||
app._render_mma_agent_streams.side_effect = lambda: App._render_mma_agent_streams(app)
|
||||
app._render_mma_focus_selector.side_effect = lambda: gui_2.render_mma_focus_selector(app)
|
||||
app._render_mma_track_summary.side_effect = lambda: gui_2.render_mma_track_summary(app)
|
||||
app._render_mma_epic_planner.side_effect = lambda: gui_2.render_mma_epic_planner(app)
|
||||
app._render_mma_conductor_setup.side_effect = lambda: gui_2.render_mma_conductor_setup(app)
|
||||
app._render_mma_track_browser.side_effect = lambda: gui_2.render_mma_track_browser(app)
|
||||
app._render_mma_global_controls.side_effect = lambda: gui_2.render_mma_global_controls(app)
|
||||
app._render_mma_usage_section.side_effect = lambda: gui_2.render_mma_usage_section(app)
|
||||
app._render_mma_agent_streams.side_effect = lambda: gui_2.render_mma_agent_streams(app)
|
||||
|
||||
App._render_mma_dashboard(app)
|
||||
gui_2.render_mma_dashboard(app)
|
||||
# Assertions
|
||||
# 1 completed out of 4 tickets = 25.0% progress
|
||||
# Update assertions: imgui.progress_bar is called with (0.25, (-1.0, 0.0), '25.0%')
|
||||
|
||||
Reference in New Issue
Block a user