From 036908ae471670098728797a3fdc8128d74e5902 Mon Sep 17 00:00:00 2001 From: Techboy bebop Date: Sun, 20 Sep 2026 23:08:17 -0400 Subject: [PATCH] test(images): collect missing-image 400 tests in core-utils shard misc CI lists missing paths and collects zero tests, so patch coverage never saw the aimage_edit guard. Keep the suite under litellm_core_utils where core-utils actually runs. Co-authored-by: Cursor Agent --- .../test_aimage_edit_missing_image.py | 2 ++ 1 file changed, 2 insertions(+) rename tests/test_litellm/{images => litellm_core_utils}/test_aimage_edit_missing_image.py (95%) diff --git a/tests/test_litellm/images/test_aimage_edit_missing_image.py b/tests/test_litellm/litellm_core_utils/test_aimage_edit_missing_image.py similarity index 95% rename from tests/test_litellm/images/test_aimage_edit_missing_image.py rename to tests/test_litellm/litellm_core_utils/test_aimage_edit_missing_image.py index e1434982db2..f1f64698fe3 100644 --- a/tests/test_litellm/images/test_aimage_edit_missing_image.py +++ b/tests/test_litellm/litellm_core_utils/test_aimage_edit_missing_image.py @@ -1,5 +1,7 @@ """Regression tests for https://github.com/BerriAI/litellm/issues/42185 +Lives under litellm_core_utils so the core-utils CI shard collects it (misc currently lists missing paths and collects zero tests). + POST /v1/images/edits without a multipart `image` used to TypeError inside aimage_edit (required positional arg) and surface as HTTP 500. A missing client field must be BadRequestError 400.