2
0
mirror of https://expo.survex.com/repositories/troggle/.git synced 2025-12-16 09:57:22 +00:00

tests now work again

This commit is contained in:
2023-10-05 15:33:01 +03:00
parent ed993761a1
commit 207513b8b5
4 changed files with 12 additions and 11 deletions

View File

@@ -37,14 +37,15 @@ class ImportTest(TestCase):
@classmethod
def setUpTestData(cls):
def make_person(firstname, lastname, nickname=False, vfho=False, guest=False):
def make_person(firstname, lastname, nickname=False, vfho=False):
fullname = f"{firstname} {lastname}"
coUniqueAttribs = {"first_name": firstname, "last_name": (lastname or "")}
slug=f"{firstname.lower()}-{lastname.lower()}"
coUniqueAttribs = {"first_name": firstname, "last_name": (lastname or ""), "slug": slug,}
otherAttribs = {"is_vfho": vfho, "fullname": fullname, "nickname": nickname}
person = Person.objects.create(**otherAttribs, **coUniqueAttribs)
coUniqueAttribs = {"person": person, "expedition": cls.test_expo}
otherAttribs = {"is_guest": guest}
otherAttribs = {}
pe = PersonExpedition.objects.create(**otherAttribs, **coUniqueAttribs)
return person