Prevent changing dict while iterating

This commit is contained in:
Dave St.Germain
2019-08-19 16:27:04 -04:00
parent 8e725c9eee
commit a3b52662d1

View File

@@ -135,7 +135,7 @@ class CourseEnrollmentFactory(DjangoModelFactory):
def _create(cls, model_class, *args, **kwargs):
manager = cls._get_manager(model_class)
course_kwargs = {}
for key in kwargs.keys():
for key in list(kwargs):
if key.startswith('course__'):
course_kwargs[key.split('__')[1]] = kwargs.pop(key)