datatracker/ietf/mailinglists/factories.py

19 lines
443 B
Python

# Copyright The IETF Trust 2018-2020, All Rights Reserved
# -*- coding: utf-8 -*-
import factory
import random
from ietf.mailinglists.models import List
class ListFactory(factory.django.DjangoModelFactory):
class Meta:
model = List
name = factory.Sequence(lambda n: "list-name-%s" % n)
description = factory.Faker('sentence', nb_words=10)
advertised = factory.LazyAttribute(lambda obj: random.randint(0, 1))