SciPost Code Repository

Skip to content
Snippets Groups Projects
Commit 24cc32a6 authored by Geert Kapteijns's avatar Geert Kapteijns
Browse files

Update ContributorFactory

You can now just call ContributorFactory() to get a freshly instantiated
Contributor to be used for testing purposes.
parent 66b8052b
No related branches found
No related tags found
No related merge requests found
......@@ -12,6 +12,8 @@ class ContributorFactory(factory.django.DjangoModelFactory):
title = "MR"
user = factory.SubFactory(UserFactory, contributor=None)
status = 1
vetted_by = factory.SubFactory(ContributorFactory)
class UserFactory(factory.django.DjangoModelFactory):
......
import factory
from .models import ThesisLink
from scipost.factories import UserFactory, ContributorFactory
class ThesisLinkFactory(factory.django.DjangoModelFactory):
class Meta:
model = ThesisLink
# requested_by = factory.SubFactory(ContributorFactory)
requested_by = factory.SubFactory(ContributorFactory)
type = ThesisLink.MASTER_THESIS
title = factory.Sequence(lambda n: "thesis {0}".format(n))
pub_link = factory.Faker('uri')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment