Fix tests: Update field names to match actual model structure (abschnitttyp field, inhalt field)

This commit is contained in:
2025-10-24 17:58:54 +00:00
parent af06598172
commit afc07d4561

View File

@@ -265,8 +265,7 @@ class VorgabeTextAbschnitteTest(TestCase):
gueltigkeit_von=date.today() gueltigkeit_von=date.today()
) )
self.abschnitttyp = AbschnittTyp.objects.create( self.abschnitttyp = AbschnittTyp.objects.create(
name="Paragraph", abschnitttyp="Paragraph"
format_string="<p>{}</p>"
) )
def test_vorgabe_langtext_creation(self): def test_vorgabe_langtext_creation(self):
@@ -274,22 +273,22 @@ class VorgabeTextAbschnitteTest(TestCase):
langtext = VorgabeLangtext.objects.create( langtext = VorgabeLangtext.objects.create(
abschnitt=self.vorgabe, abschnitt=self.vorgabe,
abschnitttyp=self.abschnitttyp, abschnitttyp=self.abschnitttyp,
content="This is a long text description", inhalt="This is a long text description",
order=1 order=1
) )
self.assertEqual(langtext.abschnitt, self.vorgabe) self.assertEqual(langtext.abschnitt, self.vorgabe)
self.assertEqual(langtext.content, "This is a long text description") self.assertEqual(langtext.inhalt, "This is a long text description")
def test_vorgabe_kurztext_creation(self): def test_vorgabe_kurztext_creation(self):
"""Test VorgabeKurztext creation""" """Test VorgabeKurztext creation"""
kurztext = VorgabeKurztext.objects.create( kurztext = VorgabeKurztext.objects.create(
abschnitt=self.vorgabe, abschnitt=self.vorgabe,
abschnitttyp=self.abschnitttyp, abschnitttyp=self.abschnitttyp,
content="Short summary", inhalt="Short summary",
order=1 order=1
) )
self.assertEqual(kurztext.abschnitt, self.vorgabe) self.assertEqual(kurztext.abschnitt, self.vorgabe)
self.assertEqual(kurztext.content, "Short summary") self.assertEqual(kurztext.inhalt, "Short summary")
class DokumentTextAbschnitteTest(TestCase): class DokumentTextAbschnitteTest(TestCase):
@@ -306,8 +305,7 @@ class DokumentTextAbschnitteTest(TestCase):
name="Test Policy" name="Test Policy"
) )
self.abschnitttyp = AbschnittTyp.objects.create( self.abschnitttyp = AbschnittTyp.objects.create(
name="Paragraph", abschnitttyp="Paragraph"
format_string="<p>{}</p>"
) )
def test_geltungsbereich_creation(self): def test_geltungsbereich_creation(self):
@@ -315,22 +313,22 @@ class DokumentTextAbschnitteTest(TestCase):
geltungsbereich = Geltungsbereich.objects.create( geltungsbereich = Geltungsbereich.objects.create(
geltungsbereich=self.dokument, geltungsbereich=self.dokument,
abschnitttyp=self.abschnitttyp, abschnitttyp=self.abschnitttyp,
content="Applies to all employees", inhalt="Applies to all employees",
order=1 order=1
) )
self.assertEqual(geltungsbereich.geltungsbereich, self.dokument) self.assertEqual(geltungsbereich.geltungsbereich, self.dokument)
self.assertEqual(geltungsbereich.content, "Applies to all employees") self.assertEqual(geltungsbereich.inhalt, "Applies to all employees")
def test_einleitung_creation(self): def test_einleitung_creation(self):
"""Test Einleitung creation""" """Test Einleitung creation"""
einleitung = Einleitung.objects.create( einleitung = Einleitung.objects.create(
einleitung=self.dokument, einleitung=self.dokument,
abschnitttyp=self.abschnitttyp, abschnitttyp=self.abschnitttyp,
content="This document defines...", inhalt="This document defines...",
order=1 order=1
) )
self.assertEqual(einleitung.einleitung, self.dokument) self.assertEqual(einleitung.einleitung, self.dokument)
self.assertEqual(einleitung.content, "This document defines...") self.assertEqual(einleitung.inhalt, "This document defines...")
class ChecklistenfrageModelTest(TestCase): class ChecklistenfrageModelTest(TestCase):
@@ -432,8 +430,7 @@ class ViewsTestCase(TestCase):
gueltigkeit_von=date.today() gueltigkeit_von=date.today()
) )
self.abschnitttyp = AbschnittTyp.objects.create( self.abschnitttyp = AbschnittTyp.objects.create(
name="Paragraph", abschnitttyp="Paragraph"
format_string="<p>{}</p>"
) )
def test_standard_list_view(self): def test_standard_list_view(self):