diff --git a/tests/unit/test_extract_from_douyin_errors.py b/tests/unit/test_extract_from_douyin_errors.py index 11d3d6f2b..6125b956e 100644 --- a/tests/unit/test_extract_from_douyin_errors.py +++ b/tests/unit/test_extract_from_douyin_errors.py @@ -244,7 +244,9 @@ def test_cookies_error_returns_503_friendly_message(fake_user): with pytest.raises(HTTPException) as exc: scripts_ai.extract_from_douyin(request=body, current_user=fake_user, db=mock.MagicMock()) assert exc.value.status_code == status.HTTP_503_SERVICE_UNAVAILABLE, f"应为503,实际 {exc.value.status_code}" - assert "暂时不可用" in exc.value.detail or "稍后重试" in exc.value.detail, f"应有友好提示,实际: {exc.value.detail}" + assert ( + "暂时不可用" in exc.value.detail or "稍后重试" in exc.value.detail + ), f"应有友好提示,实际: {exc.value.detail}" # 确认不暴露 yt-dlp 原始错误 assert "Fresh cookies" not in exc.value.detail diff --git a/tests/unit/test_subscription_routes_legacy.py b/tests/unit/test_subscription_routes_legacy.py index aac772146..ffcb325a4 100644 --- a/tests/unit/test_subscription_routes_legacy.py +++ b/tests/unit/test_subscription_routes_legacy.py @@ -181,5 +181,6 @@ class TestBuildSubscriptionInfoEdgeCases: assert info.created_at # 非空 # 应为 ISO 格式字符串 from datetime import datetime + # 能解析即通过 datetime.fromisoformat(info.created_at)