diff --git a/server/core/management/commands/dummy_data.py b/server/core/management/commands/dummy_data.py index 406bff16..054be0bb 100644 --- a/server/core/management/commands/dummy_data.py +++ b/server/core/management/commands/dummy_data.py @@ -88,7 +88,7 @@ class Command(BaseCommand): for objective_group_idx, objective_group_entry in enumerate(objective_group_data): factory_params = self.filter_data(objective_group_entry, 'objectives') objective_group = ObjectiveGroupFactory.create(module=module, - owner=None, + **factory_params) default_objectives = [{} for i in range(0, 4)] diff --git a/server/objectives/factories.py b/server/objectives/factories.py index b70f77d8..2b8afa5d 100644 --- a/server/objectives/factories.py +++ b/server/objectives/factories.py @@ -15,7 +15,6 @@ class ObjectiveGroupFactory(factory.django.DjangoModelFactory): title = factory.Iterator([ObjectiveGroup.LANGUAGE_COMMUNICATION, ObjectiveGroup.SOCIETY]) module = factory.SubFactory(ModuleFactory) - owner = factory.Iterator(get_user_model().objects.all()) class ObjectiveFactory(factory.django.DjangoModelFactory): diff --git a/server/objectives/tests/test_objective_order.py b/server/objectives/tests/test_objective_order.py index 868cce5e..f17dfcde 100644 --- a/server/objectives/tests/test_objective_order.py +++ b/server/objectives/tests/test_objective_order.py @@ -21,7 +21,7 @@ class ObjectiveOrderTestCase(TestCase): self.user = user = User.objects.get(username='teacher') - self.objective_group = ObjectiveGroupFactory(owner=None) + self.objective_group = ObjectiveGroupFactory() request = RequestFactory().get('/') @@ -29,10 +29,10 @@ class ObjectiveOrderTestCase(TestCase): self.client = Client(schema=schema, context_value=request) - Objective.objects.create(owner=None, text='first', group=self.objective_group, order=0) - Objective.objects.create(owner=None, text='second', group=self.objective_group, order=1) - Objective.objects.create(owner=None, text='third', group=self.objective_group) - Objective.objects.create(owner=user, text='fourth', group=self.objective_group) + Objective.objects.create(text='first', group=self.objective_group, order=0) + Objective.objects.create(text='second', group=self.objective_group, order=1) + Objective.objects.create(text='third', group=self.objective_group) + Objective.objects.create(text='fourth', group=self.objective_group) def test_objective_order(self): query = """