test: 8 parallel agents — fix 150+ failures, add 30+ test files. schemas/models 99-100%, core/client_registry ~98%, maintenance 95-98%, git edges 97%, translate 98-100%, dashboard routes 95-96%, dataset_review 100%
This commit is contained in:
@@ -53,7 +53,16 @@ class TestCreateTask:
|
||||
|
||||
def test_success(self):
|
||||
mock_tm = MagicMock()
|
||||
mock_tm.create_task = AsyncMock(return_value=MagicMock(id="task-1", plugin_id="backup", status="PENDING", params={}, created_at=None))
|
||||
from src.core.task_manager import Task
|
||||
mock_task = MagicMock(spec=Task)
|
||||
mock_task.id = "task-1"
|
||||
mock_task.plugin_id = "backup"
|
||||
mock_task.status = "PENDING"
|
||||
mock_task.params = {}
|
||||
mock_task.created_at = None
|
||||
mock_task.user_id = "admin"
|
||||
mock_task.input_request = None
|
||||
mock_tm.create_task = AsyncMock(return_value=mock_task)
|
||||
|
||||
from src.dependencies import get_task_manager
|
||||
client = _make_client({get_task_manager: lambda: mock_tm})
|
||||
@@ -132,7 +141,16 @@ class TestGetTask:
|
||||
|
||||
def test_success(self):
|
||||
mock_tm = MagicMock()
|
||||
mock_tm.get_task.return_value = MagicMock(id="task-123", plugin_id="backup", status="PENDING", params={}, created_at=None)
|
||||
from src.core.task_manager import Task
|
||||
mock_task = MagicMock(spec=Task)
|
||||
mock_task.id = "task-123"
|
||||
mock_task.plugin_id = "backup"
|
||||
mock_task.status = "PENDING"
|
||||
mock_task.params = {}
|
||||
mock_task.created_at = None
|
||||
mock_task.user_id = "admin"
|
||||
mock_task.input_request = None
|
||||
mock_tm.get_task.return_value = mock_task
|
||||
|
||||
from src.dependencies import get_task_manager
|
||||
client = _make_client({get_task_manager: lambda: mock_tm})
|
||||
@@ -158,7 +176,7 @@ class TestGetTaskLogs:
|
||||
def test_success(self):
|
||||
mock_tm = MagicMock()
|
||||
mock_tm.get_task.return_value = MagicMock(id="task-123")
|
||||
mock_tm.get_task_logs.return_value = [{"level": "INFO", "message": "test"}]
|
||||
mock_tm.get_task_logs.return_value = [MagicMock(level="INFO", message="test", timestamp=None, source="test")]
|
||||
|
||||
from src.dependencies import get_task_manager
|
||||
client = _make_client({get_task_manager: lambda: mock_tm})
|
||||
@@ -266,7 +284,10 @@ class TestResolveTask:
|
||||
def test_success(self):
|
||||
mock_tm = MagicMock()
|
||||
mock_tm.resolve_task = AsyncMock()
|
||||
mock_tm.get_task.return_value = MagicMock(id="task-123")
|
||||
from src.core.task_manager import Task
|
||||
mock_task = MagicMock(spec=Task)
|
||||
mock_task.id = "task-123"
|
||||
mock_tm.get_task.return_value = mock_task
|
||||
|
||||
from src.dependencies import get_task_manager
|
||||
client = _make_client({get_task_manager: lambda: mock_tm})
|
||||
@@ -291,7 +312,10 @@ class TestResumeTask:
|
||||
def test_success(self):
|
||||
mock_tm = MagicMock()
|
||||
mock_tm.resume_task_with_password = MagicMock()
|
||||
mock_tm.get_task.return_value = MagicMock(id="task-123")
|
||||
from src.core.task_manager import Task
|
||||
mock_task = MagicMock(spec=Task)
|
||||
mock_task.id = "task-123"
|
||||
mock_tm.get_task.return_value = mock_task
|
||||
|
||||
from src.dependencies import get_task_manager
|
||||
client = _make_client({get_task_manager: lambda: mock_tm})
|
||||
|
||||
Reference in New Issue
Block a user