diff --git a/tradein-mvp/backend/tests/test_3063_seller_fields_not_eroded.py b/tradein-mvp/backend/tests/test_3063_seller_fields_not_eroded.py index c2a971cb..f94938d1 100644 --- a/tradein-mvp/backend/tests/test_3063_seller_fields_not_eroded.py +++ b/tradein-mvp/backend/tests/test_3063_seller_fields_not_eroded.py @@ -111,7 +111,8 @@ def test_unchanged_gate_mirrors_the_set_clause() -> None: f"кортежи гейта разной длины: слева {len(left)}, справа {len(right)} — " "сравнение поехало бы по колонкам молча" ) - for i, (lhs, rhs) in enumerate(zip(left, right)): + # strict=True безопасен: равенство длин уже проверено assert выше. + for i, (lhs, rhs) in enumerate(zip(left, right, strict=True)): column = lhs.split(".")[-1] if column == "is_active": continue # SET пишет литерал true, справа он же — намеренно