def test_pop_groups(self): elvanto.pull_down_groups() elvanto.pull_down_people() elvanto.populate_groups() grp_all = ElvantoGroup.objects.get(e_id='7ebd2605-d3c7-11e4-95ba-068b656294b7') e_emails = grp_all.elvanto_emails() assert '*****@*****.**' in e_emails assert '*****@*****.**' in e_emails assert '*****@*****.**' in e_emails assert grp_all.total_people_in_group() == 3 assert len(grp_all.group_members_entirely_disabled()) == 0 assert grp_all.total_disabled_people_in_group() == 0
def test_pull_people(self): elvanto.pull_down_people() calvin = ElvantoPerson.objects.get(e_id='f7cfa258-d3c6-11e4-95ba-068b656294b7') assert str(calvin) == 'John Calvin' assert calvin.email == '*****@*****.**' chalmers = ElvantoPerson.objects.get(e_id='5a0a1cbc-d3c7-11e4-95ba-068b656294b7') assert str(chalmers) == 'Thomas Chalmers' assert chalmers.email == '*****@*****.**' knox = ElvantoPerson.objects.get(e_id='c1136264-d3c7-11e4-95ba-068b656294b7') assert str(knox) == 'John Knox' assert knox.email == '' owen = ElvantoPerson.objects.get(e_id='48366137-d3c7-11e4-95ba-068b656294b7') assert str(owen) == 'John Owen' assert owen.email == '*****@*****.**'