From fed0f017274292b9a337f83d6ff8f9ad00ba656a Mon Sep 17 00:00:00 2001 From: Ernesto Rico Schmidt <ernesto@helsinki.at> Date: Tue, 14 May 2024 11:56:40 -0400 Subject: [PATCH] test: add factories for Category, Language, LinkType, MusicFocus, Topic and Owner --- program/tests/factories.py | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/program/tests/factories.py b/program/tests/factories.py index 738c6ddc..fcf52b6b 100644 --- a/program/tests/factories.py +++ b/program/tests/factories.py @@ -7,15 +7,20 @@ from django.contrib.auth.models import Permission, User from django.db.models import QuerySet from django.utils.timezone import now from program.models import ( + Category, FundingCategory, Host, Image, + Language, License, + LinkType, + MusicFocus, Note, RRule, Schedule, Show, TimeSlot, + Topic, Type, ) @@ -117,3 +122,33 @@ class LicenseFactory(DjangoModelFactory): class NoteFactory(DjangoModelFactory): class Meta: model = Note + + +class CategoryFactory(DjangoModelFactory): + class Meta: + model = Category + + +class LanguageFactory(DjangoModelFactory): + class Meta: + model = Language + + +class LinkTypeFactory(DjangoModelFactory): + class Meta: + model = LinkType + + +class MusicFocusFactory(DjangoModelFactory): + class Meta: + model = MusicFocus + + +class TopicFactory(DjangoModelFactory): + class Meta: + model = Topic + + +class OwnerFactory(DjangoModelFactory): + class Meta: + model = User -- GitLab