Browse Source

Testdata: lepší generování roků u řešitelů

export_seznamu_prednasek
Pavel "LEdoian" Turinsky 3 years ago
parent
commit
ee04a25a52
  1. 6
      seminar/testutils.py

6
seminar/testutils.py

@ -77,8 +77,8 @@ def gen_osoby(rnd, size):
prezdivka = rnd.choice(prezdivky)
email = "@".join([unidecode.unidecode(jmeno), rnd.choice(domain)])
telefon = "".join([str(rnd.choice([k for k in range(10)])) for i in range(9)])
narozeni = datetime.date(rnd.randint(1980, 2020), rnd.randint(1, 12),
rnd.randint(1, 28))
narozeni = datetime.date(rnd.randint(1980, datetime.datetime.now().year),
rnd.randint(1, 12), rnd.randint(1, 28))
ulic = rnd.choice(seznam_ulic)
cp = rnd.randint(1, 99)
ulice = " ".join([ulic, str(cp)])
@ -142,7 +142,7 @@ def gen_resitele(rnd, osoby, skoly):
os.save()
os.user.user_permissions.add(resitel_perm)
resitele.append(Resitel.objects.create(osoba=os, skola=rnd.choice(skoly),
rok_maturity=rnd.randint(2019, 2029),
rok_maturity=os.datum_narozeni.year + rnd.randint(18, 21),
zasilat=rnd.choice(Resitel.ZASILAT_CHOICES)[0]))
return resitele

Loading…
Cancel
Save