Skip to content

Commit a381d37

Browse files
committed
chore: add a guard in the filling method
1 parent a5d534c commit a381d37

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

scim2_tester/filling.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,12 @@ def fill_with_random_values(
125125
:param field_names: Optional list of field names to fill (defaults to all)
126126
:returns: The filled object or None if the object ends up empty
127127
"""
128-
for field_name in field_names or obj.__class__.model_fields.keys():
128+
for field_name in (
129+
field_names if field_names is not None else obj.__class__.model_fields.keys()
130+
):
131+
if field_name not in obj.__class__.model_fields:
132+
continue
133+
129134
field = obj.__class__.model_fields[field_name]
130135
if field.default:
131136
continue

0 commit comments

Comments
 (0)