Example #1
0
class ExamFactory(DjangoModelFactory):
	class Meta:
		model = PracticeExam

	family = 'Waltz'
	number = Sequence(lambda n: n + 1)
	is_test = False
Example #2
0
class LilyGroupFactory(DjangoModelFactory):
    tenant = SubFactory(TenantFactory)

    name = Sequence(lambda n: '%s.%s' % (n, faker.word()))

    class Meta:
        model = LilyGroup
class CaseStatusFactory(DjangoModelFactory):
    position = Sequence(int)
    name = Iterator(CASESTATUS_CHOICES)
    tenant = SubFactory(TenantFactory)

    class Meta:
        model = CaseStatus
        django_get_or_create = ('tenant', 'name')
Example #4
0
class DealWhyLostFactory(DjangoModelFactory):
    position = Sequence(int)
    name = LazyAttribute(lambda o: faker.word())
    tenant = SubFactory(TenantFactory)

    class Meta:
        model = DealWhyLost
        django_get_or_create = ('tenant', 'name')
Example #5
0
class CaseStatusFactory(DjangoModelFactory):
    position = Sequence(int)
    status = LazyAttribute(lambda o: faker.word())

    class Meta:
        model = CaseStatus
Example #6
0
class LevelFactory(DjangoModelFactory):
	class Meta:
		model = Level

	threshold = Sequence(lambda n: n + 1)
	name = LazyAttribute(lambda o: f'Level {o.threshold}')