Added follow model and factory

This commit is contained in:
Eliot Berriot 2018-04-03 21:30:15 +02:00
parent 6aa6f1d8f8
commit f19418d2c2
No known key found for this signature in database
GPG key ID: DD6965E2476E5C27
7 changed files with 99 additions and 2 deletions

View file

@ -53,7 +53,6 @@ class SignedRequestFactory(factory.Factory):
@registry.register
class ActorFactory(factory.DjangoModelFactory):
public_key = None
private_key = None
preferred_username = factory.Faker('user_name')
@ -77,6 +76,15 @@ class ActorFactory(factory.DjangoModelFactory):
return super()._generate(create, attrs)
@registry.register
class FollowFactory(factory.DjangoModelFactory):
target = factory.SubFactory(ActorFactory)
actor = factory.SubFactory(ActorFactory)
class Meta:
model = models.Follow
@registry.register(name='federation.Note')
class NoteFactory(factory.Factory):
type = 'Note'