style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Build Staging API Image (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Web Image (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (pull_request) Has been skipped
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Has been skipped
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / ACR Image Cleanup (pull_request) Has been skipped
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 40s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 47s
CI/CD Pipeline / Frontend Lint (pull_request) Has been skipped
CI/CD Pipeline / Frontend Unit Tests (pull_request) Has been skipped
CI/CD Pipeline / PR Build Web Image (pull_request) Has been skipped
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 57s
CI/CD Pipeline / Validate - Code Quality (pull_request) Failing after 1m0s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m22s
AI Code Review / AI Code Review (pull_request) Successful in 1m43s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m44s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 1m39s
CI/CD Pipeline / Build Production API Image (pull_request) Has been skipped
CI/CD Pipeline / Build Production Web Image (pull_request) Has been skipped
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Has been skipped
CI/CD Pipeline / Canary Release to Production (pull_request) Has been skipped
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m31s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m30s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 3m36s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 3m37s
CI/CD Pipeline / CI Gate (pull_request) Failing after 7s

This commit is contained in:
CI Bot
2026-08-03 16:56:37 +00:00
parent 57996909f8
commit b7c6e4e142
+7 -21
View File
@@ -1173,9 +1173,7 @@ class TestInferVideoRatioFromTemplate:
mock_template.mode = "pip"
mock_db = MagicMock()
with patch(
"app.api.routes.generation_preview.SQLAlchemyTemplateRepository"
) as MockRepo:
with patch("app.api.routes.generation_preview.SQLAlchemyTemplateRepository") as MockRepo:
MockRepo.return_value.get_by_id.return_value = mock_template
result = _infer_video_ratio_from_template("tpl_001", mock_db)
assert result == "9:16"
@@ -1188,9 +1186,7 @@ class TestInferVideoRatioFromTemplate:
mock_template.mode = "standard"
mock_db = MagicMock()
with patch(
"app.api.routes.generation_preview.SQLAlchemyTemplateRepository"
) as MockRepo:
with patch("app.api.routes.generation_preview.SQLAlchemyTemplateRepository") as MockRepo:
MockRepo.return_value.get_by_id.return_value = mock_template
result = _infer_video_ratio_from_template("tpl_001", mock_db)
assert result == "16:9"
@@ -1203,9 +1199,7 @@ class TestInferVideoRatioFromTemplate:
mock_template.mode = "unknown_mode"
mock_db = MagicMock()
with patch(
"app.api.routes.generation_preview.SQLAlchemyTemplateRepository"
) as MockRepo:
with patch("app.api.routes.generation_preview.SQLAlchemyTemplateRepository") as MockRepo:
MockRepo.return_value.get_by_id.return_value = mock_template
result = _infer_video_ratio_from_template("tpl_001", mock_db)
assert result == ""
@@ -1216,9 +1210,7 @@ class TestInferVideoRatioFromTemplate:
mock_db = MagicMock()
with patch(
"app.api.routes.generation_preview.SQLAlchemyTemplateRepository"
) as MockRepo:
with patch("app.api.routes.generation_preview.SQLAlchemyTemplateRepository") as MockRepo:
MockRepo.return_value.get_by_id.return_value = None
result = _infer_video_ratio_from_template("nonexistent", mock_db)
assert result == ""
@@ -1237,9 +1229,7 @@ class TestInferVideoRatioFromTemplate:
mock_db = MagicMock()
with patch(
"app.api.routes.generation_preview.SQLAlchemyTemplateRepository"
) as MockRepo:
with patch("app.api.routes.generation_preview.SQLAlchemyTemplateRepository") as MockRepo:
MockRepo.side_effect = Exception("db connection error")
result = _infer_video_ratio_from_template("tpl_001", mock_db)
assert result == ""
@@ -1274,13 +1264,9 @@ class TestPreviewRouteAutoInfersVideoRatio:
bgm_config={},
)
with patch(
"app.api.routes.generation_preview.SQLAlchemyTemplateRepository"
) as MockRepo:
with patch("app.api.routes.generation_preview.SQLAlchemyTemplateRepository") as MockRepo:
MockRepo.return_value.get_by_id.return_value = mock_template
with patch(
"app.api.routes.generation_preview.CreateGenerationTaskUseCase"
) as MockUC:
with patch("app.api.routes.generation_preview.CreateGenerationTaskUseCase") as MockUC:
MockUC.return_value.execute.return_value = task
with patch(
"app.api.routes.generation_preview.safe_enqueue_generation_task",