from services.service import BIService def test_workflow_runs_full_state(): service = BIService() result = service.ask("Show monthly revenue trend by region") assert result["plan"] is not None assert result["sql"] is not None assert result["analysis"] is not None assert result["reflection"] is not None assert result["visualization"] is not None