refactor(tests): adjust formatting for consistency and readability

- Updated line breaks and indentation across test modules to enhance clarity and maintain consistent style.
- Applied changes to workspace, provider, server, and GitWrapper-related test cases. No functional changes introduced.
This commit is contained in:
2026-01-07 09:17:26 +01:00
parent 76d7de5334
commit 011b21bf0a
6 changed files with 663 additions and 85 deletions

View File

@@ -25,7 +25,9 @@ class TestWorkspaceManager:
assert Path(workspace.path).exists()
@pytest.mark.asyncio
async def test_create_workspace_with_repo_url(self, workspace_manager, valid_project_id, sample_repo_url):
async def test_create_workspace_with_repo_url(
self, workspace_manager, valid_project_id, sample_repo_url
):
"""Test creating workspace with repository URL."""
workspace = await workspace_manager.create_workspace(
valid_project_id, repo_url=sample_repo_url
@@ -92,7 +94,9 @@ class TestWorkspaceLocking:
"""Tests for workspace locking."""
@pytest.mark.asyncio
async def test_lock_workspace(self, workspace_manager, valid_project_id, valid_agent_id):
async def test_lock_workspace(
self, workspace_manager, valid_project_id, valid_agent_id
):
"""Test locking a workspace."""
await workspace_manager.create_workspace(valid_project_id)
@@ -113,13 +117,19 @@ class TestWorkspaceLocking:
await workspace_manager.lock_workspace(valid_project_id, "agent-1", timeout=60)
with pytest.raises(WorkspaceLockedError):
await workspace_manager.lock_workspace(valid_project_id, "agent-2", timeout=60)
await workspace_manager.lock_workspace(
valid_project_id, "agent-2", timeout=60
)
@pytest.mark.asyncio
async def test_lock_same_holder(self, workspace_manager, valid_project_id, valid_agent_id):
async def test_lock_same_holder(
self, workspace_manager, valid_project_id, valid_agent_id
):
"""Test re-locking by same holder extends lock."""
await workspace_manager.create_workspace(valid_project_id)
await workspace_manager.lock_workspace(valid_project_id, valid_agent_id, timeout=60)
await workspace_manager.lock_workspace(
valid_project_id, valid_agent_id, timeout=60
)
# Same holder can re-lock
result = await workspace_manager.lock_workspace(
@@ -129,12 +139,16 @@ class TestWorkspaceLocking:
assert result is True
@pytest.mark.asyncio
async def test_unlock_workspace(self, workspace_manager, valid_project_id, valid_agent_id):
async def test_unlock_workspace(
self, workspace_manager, valid_project_id, valid_agent_id
):
"""Test unlocking a workspace."""
await workspace_manager.create_workspace(valid_project_id)
await workspace_manager.lock_workspace(valid_project_id, valid_agent_id)
result = await workspace_manager.unlock_workspace(valid_project_id, valid_agent_id)
result = await workspace_manager.unlock_workspace(
valid_project_id, valid_agent_id
)
assert result is True
workspace = await workspace_manager.get_workspace(valid_project_id)
@@ -173,7 +187,9 @@ class TestWorkspaceLockContextManager:
"""Tests for WorkspaceLock context manager."""
@pytest.mark.asyncio
async def test_lock_context_manager(self, workspace_manager, valid_project_id, valid_agent_id):
async def test_lock_context_manager(
self, workspace_manager, valid_project_id, valid_agent_id
):
"""Test using WorkspaceLock as context manager."""
await workspace_manager.create_workspace(valid_project_id)
@@ -188,7 +204,9 @@ class TestWorkspaceLockContextManager:
assert workspace.lock_holder is None
@pytest.mark.asyncio
async def test_lock_context_manager_error(self, workspace_manager, valid_project_id, valid_agent_id):
async def test_lock_context_manager_error(
self, workspace_manager, valid_project_id, valid_agent_id
):
"""Test WorkspaceLock releases on exception."""
await workspace_manager.create_workspace(valid_project_id)
@@ -223,7 +241,9 @@ class TestWorkspaceMetadata:
"""Test updating workspace branch."""
await workspace_manager.create_workspace(valid_project_id)
await workspace_manager.update_workspace_branch(valid_project_id, "feature-branch")
await workspace_manager.update_workspace_branch(
valid_project_id, "feature-branch"
)
workspace = await workspace_manager.get_workspace(valid_project_id)
assert workspace.current_branch == "feature-branch"
@@ -316,7 +336,9 @@ class TestWorkspaceCleanup:
assert cleaned >= 1
@pytest.mark.asyncio
async def test_delete_locked_workspace_blocked(self, workspace_manager, valid_project_id, valid_agent_id):
async def test_delete_locked_workspace_blocked(
self, workspace_manager, valid_project_id, valid_agent_id
):
"""Test deleting locked workspace is blocked without force."""
await workspace_manager.create_workspace(valid_project_id)
await workspace_manager.lock_workspace(valid_project_id, valid_agent_id)
@@ -325,7 +347,9 @@ class TestWorkspaceCleanup:
await workspace_manager.delete_workspace(valid_project_id)
@pytest.mark.asyncio
async def test_delete_locked_workspace_force(self, workspace_manager, valid_project_id, valid_agent_id):
async def test_delete_locked_workspace_force(
self, workspace_manager, valid_project_id, valid_agent_id
):
"""Test force deleting locked workspace."""
await workspace_manager.create_workspace(valid_project_id)
await workspace_manager.lock_workspace(valid_project_id, valid_agent_id)