Skip to content

Commit bd4178e

Browse files
committed
fix(test): tighten parameterized_cases validation
Set generated parameterized class metadata for clearer unittest output, reject empty parameterized_cases inputs explicitly, and keep the curated descriptor cases aligned with review feedback. Authored by OpenClaw (model: gpt-5.4)
1 parent 617beef commit bd4178e

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

source/tests/consistent/common.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -778,6 +778,8 @@ def parameterized_cases(*cases: tuple) -> Callable:
778778
object
779779
The decorator.
780780
"""
781+
if not cases:
782+
raise ValueError("parameterized_cases requires at least one case tuple")
781783
return _parameterized_with_cases(list(cases))
782784

783785

0 commit comments

Comments
 (0)