def setUp(self): """ initialisatie van de test case """ self.account_normaal = self.e2e_create_account('normaal', '*****@*****.**', 'Normaal') self.account_100001 = self.e2e_create_account('100001', '*****@*****.**', 'Ramon') self.functie_bko = maak_functie('BKO Test', 'BKO') self.functie_rko = maak_functie('RKO Test', 'RKO') self.functie_rko.nhb_rayon = NhbRayon.objects.get(rayon_nr=3) self.functie_rko.save() self.functie_rcl = maak_functie('RCL Test', 'RCL') self.functie_rcl.nhb_regio = NhbRegio.objects.get(regio_nr=111) self.functie_rcl.save() # maak een test vereniging ver = NhbVereniging() ver.naam = "Grote Club" ver.ver_nr = "1000" ver.regio = NhbRegio.objects.get(regio_nr=111) # secretaris kan nog niet ingevuld worden ver.save() self.functie_sec = maak_functie('Secretaris vereniging 1000', 'SEC') self.functie_sec.nhb_ver = ver self.functie_sec.save() self.functie_hwl = maak_functie('Hoofdwedstrijdleider 1000', 'HWL') self.functie_hwl.nhb_ver = ver self.functie_hwl.save() self.functie_wl = maak_functie('Wedstrijdleider 1000', 'WL') self.functie_wl.nhb_ver = ver self.functie_wl.save() # maak een test lid aan sporter = Sporter() sporter.lid_nr = 100001 sporter.geslacht = "M" sporter.voornaam = "Ramon" sporter.achternaam = "de Tester" sporter.geboorte_datum = datetime.date(year=1972, month=3, day=4) sporter.sinds_datum = datetime.date(year=2010, month=11, day=12) sporter.bij_vereniging = ver sporter.account = self.account_100001 sporter.email = sporter.account.email sporter.save() # maak een lid aan voor de admin sporter = Sporter() sporter.lid_nr = 100002 sporter.geslacht = "M" sporter.voornaam = "Ad" sporter.achternaam = "Min" sporter.geboorte_datum = datetime.date(year=1972, month=3, day=4) sporter.sinds_datum = datetime.date(year=2010, month=11, day=12) sporter.bij_vereniging = ver sporter.account = self.testdata.account_admin sporter.email = sporter.account.email sporter.save()
def setUp(self): """ initialisatie van de test case """ self.account_admin = self.e2e_create_account_admin() self.account_normaal = self.e2e_create_account('normaal', '*****@*****.**', 'Normaal') self.account_hwl = self.e2e_create_account('hwl', '*****@*****.**', 'Secretaris') self.e2e_account_accepteert_vhpg(self.account_hwl) # maak een test vereniging ver = NhbVereniging() ver.naam = "Grote Club" ver.ver_nr = "1000" ver.regio = NhbRegio.objects.get(regio_nr=111) ver.save() self.nhbver1 = ver self.functie_hwl = maak_functie('HWL 1000', 'HWL') self.functie_hwl.nhb_ver = ver self.functie_hwl.save() self.functie_hwl.accounts.add(self.account_hwl) # maak een test lid aan sporter = Sporter() sporter.lid_nr = 100001 sporter.geslacht = "M" sporter.voornaam = "Ramon" sporter.achternaam = "de Tester" sporter.geboorte_datum = datetime.date(year=1972, month=3, day=4) sporter.sinds_datum = datetime.date(year=2010, month=11, day=12) sporter.bij_vereniging = ver sporter.account = self.account_normaal sporter.email = sporter.account.email sporter.save() self.sporter_100001 = sporter self.boog_r = BoogType.objects.get(afkorting='R') self.boog_c = BoogType.objects.get(afkorting='C') # maak 2 schutterboog aan sporterboog = SporterBoog(sporter=sporter, boogtype=self.boog_c, voor_wedstrijd=True) sporterboog.save() self.sporterboog_100001c = sporterboog sporterboog = SporterBoog(sporter=sporter, boogtype=self.boog_r, voor_wedstrijd=True) sporterboog.save() self.sporterboog_100001r = sporterboog # maak een AG aan score_indiv_ag_opslaan(sporterboog, 18, 9.123, None, 'test melding') score_indiv_ag_opslaan(sporterboog, 25, 9.251, self.account_hwl, 'test melding') self._maak_uitslag(sporterboog)
def setUp(self): """ initialisatie van de test case """ self.account_normaal = self.e2e_create_account('normaal', '*****@*****.**', 'Normaal') self.account_same = self.e2e_create_account('same', '*****@*****.**', 'same') sporter = Sporter() sporter.lid_nr = 100042 sporter.geslacht = "M" sporter.voornaam = "Beh" sporter.achternaam = "eerder" sporter.geboorte_datum = datetime.date(year=1972, month=3, day=4) sporter.sinds_datum = datetime.date(year=2010, month=11, day=12) sporter.account = self.account_normaal sporter.email = sporter.account.email sporter.save() # maak een taak aan taak = Taak(toegekend_aan=self.testdata.account_admin, deadline='2020-01-01', beschrijving='Testje', handleiding_pagina='Hoofdpagina') taak.save() self.taak1 = taak # maak een afgeronde taak aan taak = Taak(is_afgerond=True, toegekend_aan=self.account_normaal, deadline='2020-01-01', beschrijving='Afgerond testje') taak.save() self.taak2 = taak
def setUp(self): """ initialisatie van de test case """ self.account_admin = self.e2e_create_account_admin(accepteer_vhpg=False) self.account_normaal = self.e2e_create_account('normaal', '*****@*****.**', 'Normaal') self.account_geenlid = self.e2e_create_account('geenlid', '*****@*****.**', 'Geen') regio_111 = NhbRegio.objects.get(regio_nr=111) self.functie_rcl = maak_functie("RCL test", "RCL") self.functie_rcl.nhb_regio = regio_111 self.functie_rcl.save() # maak een test vereniging ver = NhbVereniging() ver.naam = "Grote Club" ver.ver_nr = "1000" ver.regio = regio_111 # secretaris kan nog niet ingevuld worden ver.save() self.functie_sec = maak_functie("SEC test", "SEC") self.functie_sec.nhb_ver = ver self.functie_sec.save() self.functie_hwl = maak_functie("HWL test", "HWL") self.functie_hwl.nhb_ver = ver self.functie_hwl.save() self.functie_wl = maak_functie("WL test", "WL") self.functie_wl.nhb_ver = ver self.functie_wl.save() # maak een test lid aan sporter = Sporter() sporter.lid_nr = 100001 sporter.geslacht = "M" sporter.voornaam = "Ramon" sporter.achternaam = "de Tester" sporter.geboorte_datum = datetime.date(year=1972, month=3, day=4) sporter.sinds_datum = datetime.date(year=2010, month=11, day=12) sporter.bij_vereniging = ver sporter.account = self.account_normaal sporter.email = sporter.account.email sporter.save() # maak een test vereniging zonder HWL rol ver2 = NhbVereniging() ver2.naam = "Grote Club" ver2.ver_nr = "1001" ver2.regio = regio_111 # secretaris kan nog niet ingevuld worden ver2.save() self.functie_bko = maak_functie("BKO test", "BKO") self.functie_rko = maak_functie("RKO test", "RKO") self.functie_rko.nhb_rayon = NhbRayon.objects.get(rayon_nr=1) self.functie_rko.save()
def setUp(self): """ initialisatie van de test case """ self.account_admin = self.e2e_create_account_admin() self.account_normaal = self.e2e_create_account('normaal', '*****@*****.**', 'Normaal') self.account_same = self.e2e_create_account('same', '*****@*****.**', 'same') sporter = Sporter() sporter.lid_nr = 100042 sporter.geslacht = "M" sporter.voornaam = "Beh" sporter.achternaam = "eerder" sporter.geboorte_datum = datetime.date(year=1972, month=3, day=4) sporter.sinds_datum = datetime.date(year=2010, month=11, day=12) sporter.account = self.account_normaal sporter.email = sporter.account.email sporter.save() LogboekRegel.objects.all().delete() schrijf_in_logboek(self.account_normaal, 'Logboek unittest', 'test setUp') schrijf_in_logboek(None, 'Logboek unittest', 'zonder account') schrijf_in_logboek(None, 'Records', 'import gelukt') schrijf_in_logboek(None, 'Rollen', 'Jantje is de baas') schrijf_in_logboek(None, 'NhbStructuur', 'weer een nieuw lid') schrijf_in_logboek(None, 'Uitrol', 'Rollen met die hap') schrijf_in_logboek(self.account_normaal, 'OTP controle', 'alweer verkeerd') schrijf_in_logboek(self.account_same, 'Testafdeling', 'Afdeling gesloten') schrijf_in_logboek(self.account_same, 'Competitie', 'Klassengrenzen vastgesteld') schrijf_in_logboek(self.account_same, 'Accommodaties', 'Weer een clubhuis') schrijf_in_logboek(self.account_same, 'Clusters', 'Groepeer ze maar') schrijf_in_logboek(None, 'Iets anders', 'Valt onder Rest') schrijf_in_logboek(None, 'oude_site_overnemen (command line)', 'Valt onder Import')
def setUp(self): """ initialisatie van de test case """ # maak een test vereniging ver = NhbVereniging() ver.naam = "Grote Club" ver.ver_nr = "1000" ver.regio = NhbRegio.objects.get(pk=111) ver.save() # maak een test lid aan sporter = Sporter() sporter.lid_nr = 100001 sporter.geslacht = "M" sporter.voornaam = "Ramon" sporter.achternaam = "de Tester" sporter.email = "*****@*****.**" sporter.geboorte_datum = datetime.date(year=1972, month=3, day=4) sporter.sinds_datum = datetime.date(year=2010, month=11, day=12) sporter.bij_vereniging = ver sporter.account = self.e2e_create_account(sporter.lid_nr, sporter.email, sporter.voornaam) sporter.save()
def setUp(self): """ eenmalige setup voor alle tests wordt als eerste aangeroepen """ self.regio_111 = NhbRegio.objects.get(regio_nr=111) # maak een test vereniging ver = NhbVereniging() ver.naam = "Grote Club" ver.ver_nr = "1000" ver.regio = self.regio_111 # secretaris kan nog niet ingevuld worden ver.save() self.nhbver1 = ver # maak de SEC functie self.functie_sec = maak_functie("SEC test", "SEC") self.functie_sec.nhb_ver = ver self.functie_sec.save() # maak de HWL functie self.functie_hwl = maak_functie("HWL test", "HWL") self.functie_hwl.nhb_ver = ver self.functie_hwl.save() # maak de WL functie self.functie_wl = maak_functie("WL test", "WL") self.functie_wl.nhb_ver = ver self.functie_wl.save() # maak het lid aan dat WL wordt sporter = Sporter() sporter.lid_nr = 100001 sporter.geslacht = "M" sporter.voornaam = "Ramon" sporter.achternaam = "de Tester" sporter.email = "*****@*****.**" sporter.geboorte_datum = datetime.date(year=1972, month=3, day=4) sporter.sinds_datum = datetime.date(year=2010, month=11, day=12) sporter.bij_vereniging = ver sporter.save() self.account_wl = self.e2e_create_account(sporter.lid_nr, sporter.email, sporter.voornaam, accepteer_vhpg=True) self.functie_wl.accounts.add(self.account_wl) sporter.account = self.account_wl sporter.save() self.sporter_100001 = sporter boog_r = BoogType.objects.get(afkorting='R') sporterboog = SporterBoog(sporter=sporter, boogtype=boog_r, voor_wedstrijd=True) sporterboog.save() self.sporterboog_100001 = sporterboog voorkeuren = SporterVoorkeuren(sporter=self.sporter_100001, opmerking_para_sporter="test para opmerking") voorkeuren.save() # maak een jeugdlid aan sporter = Sporter() sporter.lid_nr = 100002 sporter.geslacht = "V" sporter.voornaam = "Ramona" sporter.achternaam = "de Jeugdschutter" sporter.email = "" sporter.geboorte_datum = datetime.date(year=2010, month=3, day=4) sporter.sinds_datum = datetime.date(year=2010, month=11, day=12) sporter.bij_vereniging = ver sporter.save() self.sporter_100002 = sporter # maak nog een jeugdlid aan, in dezelfde leeftijdsklasse sporter = Sporter() sporter.lid_nr = 100012 sporter.geslacht = "V" sporter.voornaam = "Andrea" sporter.achternaam = "de Jeugdschutter" sporter.email = "" sporter.geboorte_datum = datetime.date(year=2010, month=3, day=4) sporter.sinds_datum = datetime.date(year=2010, month=10, day=10) sporter.bij_vereniging = ver sporter.save() self.sporter_100012 = sporter # maak het lid aan dat HWL wordt sporter = Sporter() sporter.lid_nr = 100003 sporter.geslacht = "V" sporter.voornaam = "Ramona" sporter.achternaam = "de Testerin" sporter.email = "*****@*****.**" sporter.geboorte_datum = datetime.date(year=1972, month=3, day=4) sporter.sinds_datum = datetime.date(year=2010, month=11, day=12) sporter.bij_vereniging = ver self.account_hwl = self.e2e_create_account(sporter.lid_nr, sporter.email, sporter.voornaam, accepteer_vhpg=True) self.functie_hwl.accounts.add(self.account_hwl) sporter.account = self.account_hwl sporter.save() self.sporter_100003 = sporter # maak het lid aan dat SEC wordt sporter = Sporter() sporter.lid_nr = 100004 sporter.geslacht = "M" sporter.voornaam = "Ramon" sporter.achternaam = "de Secretaris" sporter.email = "*****@*****.**" sporter.geboorte_datum = datetime.date(year=1971, month=5, day=28) sporter.sinds_datum = datetime.date(year=2000, month=1, day=31) sporter.bij_vereniging = ver sporter.save() self.account_sec = self.e2e_create_account(sporter.lid_nr, sporter.email, sporter.voornaam, accepteer_vhpg=True) self.functie_sec.accounts.add(self.account_sec) sporter.account = self.account_sec sporter.save() self.lid_100004 = sporter # maak een lid aan van een andere vereniging # maak een test vereniging ver2 = NhbVereniging() ver2.naam = "Andere Club" ver2.ver_nr = "1222" ver2.regio = self.regio_111 # secretaris kan nog niet ingevuld worden ver2.save() self.nhbver2 = ver2 # BB worden self.e2e_login_and_pass_otp(self.testdata.account_bb) self.e2e_wisselnaarrol_bb() self.e2e_check_rol('BB') # maak de competitie aan die nodig is voor deze tests self._maak_competitie() self._maak_wedstrijden() self._maak_inschrijvingen()
def setUp(self): """ initialisatie van de test case """ regio_111 = NhbRegio.objects.get(pk=111) boog_r = BoogType.objects.get(afkorting='R') boog_bb = BoogType.objects.get(afkorting='BB') boog_ib = BoogType.objects.get(afkorting='IB') teamtype_r = TeamType.objects.get(afkorting='R') datum = datetime.date(year=2000, month=1, day=1) comp = Competitie( beschrijving='Test', afstand='18', begin_jaar=2000, uiterste_datum_lid=datum, begin_aanmeldingen=datum, einde_aanmeldingen=datum, einde_teamvorming=datum, eerste_wedstrijd=datum, laatst_mogelijke_wedstrijd=datum, datum_klassengrenzen_rk_bk_teams=datum, rk_eerste_wedstrijd=datum, rk_laatste_wedstrijd=datum, bk_eerste_wedstrijd=datum, bk_laatste_wedstrijd=datum) comp.save() self.comp = comp deelcomp = DeelCompetitie( competitie=comp, laag=LAAG_REGIO, nhb_regio=regio_111) deelcomp.save() indiv_r1 = IndivWedstrijdklasse.objects.filter(boogtype=boog_r)[1] indiv_r2 = IndivWedstrijdklasse.objects.filter(boogtype=boog_r)[2] indiv_ib = IndivWedstrijdklasse.objects.filter(boogtype=boog_ib)[0] indiv_bb = IndivWedstrijdklasse.objects.filter(boogtype=boog_bb)[0] klasse_r1 = CompetitieKlasse( competitie=comp, indiv=indiv_r1, min_ag=2.0) klasse_r1.save() CompetitieKlasse( competitie=comp, indiv=indiv_r2, min_ag=1.0).save() CompetitieKlasse( competitie=comp, indiv=indiv_bb, min_ag=0.0).save() klasse_ib = CompetitieKlasse( competitie=comp, indiv=indiv_ib, min_ag=0.0) klasse_ib.save() # maak een test vereniging ver = NhbVereniging() ver.naam = "Grote Club met een naam langer dan 30 tekens" ver.ver_nr = "1000" ver.regio = regio_111 ver.save() # maak een test lid aan sporter = Sporter() sporter.lid_nr = 123456 sporter.geslacht = "M" sporter.voornaam = "Ramon" sporter.achternaam = "de Tester" sporter.geboorte_datum = datetime.date(year=1972, month=3, day=4) sporter.sinds_datum = datetime.date(year=2010, month=11, day=12) sporter.bij_vereniging = ver sporter.account = None sporter.email = '' sporter.save() self.sporter = sporter sporterboog_r = SporterBoog( sporter=sporter, boogtype=boog_r, voor_wedstrijd=True) sporterboog_r.save() self.sporterboog_r = sporterboog_r sporterboog_ib = SporterBoog( sporter=sporter, boogtype=boog_ib, voor_wedstrijd=False) sporterboog_ib.save() self.sporterboog_ib = sporterboog_ib sporterboog_bb = SporterBoog( sporter=sporter, boogtype=boog_bb, voor_wedstrijd=False) sporterboog_bb.save() self.sporterboog_bb = sporterboog_bb deelnemer_r = RegioCompetitieSchutterBoog( deelcompetitie=deelcomp, sporterboog=sporterboog_r, bij_vereniging=ver, klasse=klasse_r1, aantal_scores=1) deelnemer_r.save() self.deelnemer_r = deelnemer_r deelnemer_ib = RegioCompetitieSchutterBoog( deelcompetitie=deelcomp, sporterboog=sporterboog_ib, bij_vereniging=ver, klasse=klasse_ib, aantal_scores=2) deelnemer_ib.save() self.deelnemer_ib = deelnemer_ib team = RegiocompetitieTeam( deelcompetitie=deelcomp, vereniging=ver, volg_nr=1, team_type=teamtype_r, team_naam='Test') team.save() self.team = team team.gekoppelde_schutters.add(deelnemer_ib)
def _maak_leden_aan(self): sporter = Sporter() sporter.lid_nr = 100001 sporter.geslacht = "M" sporter.voornaam = "Ramon" sporter.achternaam = "de Tester" sporter.email = "*****@*****.**" sporter.geboorte_datum = datetime.date(year=1972, month=3, day=4) sporter.sinds_datum = datetime.date(year=2010, month=11, day=12) sporter.bij_vereniging = self.ver self.account_lid = self.e2e_create_account(sporter.lid_nr, sporter.email, sporter.voornaam) sporter.account = self.account_lid sporter.save() self.sporter_100001 = sporter sporterboog = SporterBoog(sporter=self.sporter_100001, boogtype=self.boog_r, voor_wedstrijd=True) # TODO: migrate sporterboog.save() self.sporterboog_100001 = sporterboog sporter = Sporter() sporter.lid_nr = 100002 sporter.geslacht = "M" sporter.voornaam = "Ramon" sporter.achternaam = "het Testertje" sporter.email = "*****@*****.**" sporter.geboorte_datum = datetime.date(year=2008, month=3, day=4) sporter.sinds_datum = datetime.date(year=2015, month=11, day=12) sporter.bij_vereniging = self.ver self.account_jeugdlid = self.e2e_create_account( sporter.lid_nr, sporter.email, sporter.voornaam) sporter.account = self.account_jeugdlid sporter.save() self.sporter_100002 = sporter sporterboog = SporterBoog(sporter=self.sporter_100002, boogtype=self.boog_r, voor_wedstrijd=True) # TODO: migrate sporterboog.save() self.sporterboog_100002 = sporterboog sporter = Sporter() sporter.lid_nr = 100003 sporter.geslacht = "M" sporter.voornaam = "Geen" sporter.achternaam = "Vereniging" sporter.email = "*****@*****.**" sporter.geboorte_datum = datetime.date(year=2008, month=3, day=4) sporter.sinds_datum = datetime.date(year=2015, month=11, day=12) # lid.bij_vereniging = sporter.account = self.e2e_create_account(sporter.lid_nr, sporter.email, sporter.voornaam) sporter.save() sporter = Sporter() sporter.lid_nr = 100004 sporter.geslacht = "V" sporter.voornaam = "Juf" sporter.achternaam = "de Schutter" sporter.email = "*****@*****.**" sporter.geboorte_datum = datetime.date(year=1988, month=12, day=4) sporter.sinds_datum = datetime.date(year=2015, month=7, day=15) sporter.bij_vereniging = self.ver sporter.account = self.e2e_create_account(sporter.lid_nr, sporter.email, sporter.voornaam) sporter.save() self.sporter_100004 = sporter sporterboog = SporterBoog(sporter=self.sporter_100004, boogtype=self.boog_r, voor_wedstrijd=True) # TODO: migrate sporterboog.save() self.sporterboog_100004 = sporterboog sporter = Sporter() sporter.lid_nr = 100005 sporter.geslacht = "V" sporter.voornaam = "Jans" sporter.achternaam = "de Schutter" sporter.email = "*****@*****.**" sporter.geboorte_datum = datetime.date(year=1977, month=12, day=4) sporter.sinds_datum = datetime.date(year=2015, month=7, day=15) sporter.bij_vereniging = self.ver sporter.account = self.e2e_create_account(sporter.lid_nr, sporter.email, sporter.voornaam) sporter.save() self.sporter_100005 = sporter sporterboog = SporterBoog(sporter=self.sporter_100005, boogtype=self.boog_r, voor_wedstrijd=True) # TODO: migrate sporterboog.save() self.sporterboog_100005 = sporterboog
def setUp(self): """ eenmalige setup voor alle tests wordt als eerste aangeroepen """ rayon_3 = NhbRayon.objects.get(rayon_nr=3) regio_111 = NhbRegio.objects.get(regio_nr=111) regio_101 = NhbRegio.objects.get(regio_nr=101) # RKO rol self.account_rko = self.e2e_create_account('rko', '*****@*****.**', 'RKO', accepteer_vhpg=True) self.functie_rko3 = Functie.objects.filter(rol="RKO", nhb_rayon=rayon_3)[0] self.functie_rko3.accounts.add(self.account_rko) # RCL rol self.account_rcl = self.e2e_create_account('rcl', '*****@*****.**', 'RCL', accepteer_vhpg=True) self.functie_rcl111 = Functie.objects.filter(rol="RCL", nhb_regio=regio_111)[0] self.functie_rcl111.accounts.add(self.account_rcl) # maak een test vereniging ver = NhbVereniging() ver.naam = "Noordelijke Club" ver.ver_nr = 1000 ver.regio = regio_101 # secretaris kan nog niet ingevuld worden ver.save() self.nhbver1 = ver # maak een locatie aan loc = WedstrijdLocatie() loc.adres = 'Grote baan' loc.save() loc.verenigingen.add(ver) self.loc1 = loc # maak de SEC, HWL en WL functies aan voor deze vereniging for rol in ('SEC', 'HWL', 'WL'): tmp_func = maak_functie(rol + " nhbver1", rol) tmp_func.nhb_ver = ver tmp_func.save() # for # maak de HWL functie self.functie_hwl1 = maak_functie("HWL test 1", "HWL") self.functie_hwl1.nhb_ver = self.nhbver1 self.functie_hwl1.save() self.account_hwl1 = self.e2e_create_account('hwl1', '*****@*****.**', 'HWL', accepteer_vhpg=True) self.functie_hwl1.accounts.add(self.account_hwl1) # maak de WL functie self.functie_wl1 = maak_functie("WL test 1", "WL") self.functie_wl1.nhb_ver = self.nhbver1 self.functie_wl1.save() # maak een test vereniging ver = NhbVereniging() ver.naam = "Grote Club" ver.ver_nr = 1001 ver.regio = regio_111 ver.save() self.nhbver2 = ver # maak de SEC functie self.functie_sec = maak_functie("SEC test", "SEC") self.functie_sec.nhb_ver = self.nhbver2 self.functie_sec.save() # maak de HWL functie self.functie_hwl = maak_functie("HWL test", "HWL") self.functie_hwl.nhb_ver = self.nhbver2 self.functie_hwl.save() # maak de WL functie self.functie_wl = maak_functie("WL test", "WL") self.functie_wl.nhb_ver = self.nhbver2 self.functie_wl.save() # maak een locatie aan loc = WedstrijdLocatie() loc.adres = 'Kleine baan' loc.save() loc.verenigingen.add(ver) self.loc2 = loc # maak het lid aan dat HWL wordt sporter = Sporter() sporter.lid_nr = 100001 sporter.geslacht = "M" sporter.voornaam = "Ramon" sporter.achternaam = "de Tester" sporter.email = "*****@*****.**" sporter.geboorte_datum = datetime.date(year=1972, month=3, day=4) sporter.sinds_datum = datetime.date(year=2010, month=11, day=12) sporter.bij_vereniging = ver sporter.save() self.account_hwl = self.e2e_create_account(sporter.lid_nr, sporter.email, sporter.voornaam, accepteer_vhpg=True) self.functie_hwl.accounts.add(self.account_hwl) sporter.account = self.account_hwl sporter.save() self.sporter_100001 = sporter # maak het lid aan dat SEC wordt sporter = Sporter() sporter.lid_nr = 100002 sporter.geslacht = "M" sporter.voornaam = "Ramon" sporter.achternaam = "de Secretaris" sporter.email = "*****@*****.**" sporter.geboorte_datum = datetime.date(year=1972, month=3, day=4) sporter.sinds_datum = datetime.date(year=2010, month=11, day=12) sporter.bij_vereniging = ver sporter.save() self.account_sec = self.e2e_create_account(sporter.lid_nr, sporter.email, sporter.voornaam, accepteer_vhpg=True) self.functie_sec.accounts.add(self.account_sec) sporter.account = self.account_sec sporter.save() self.sporter_100002 = sporter Secretaris(vereniging=ver, sporter=sporter).save()