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 == '*****@*****.**'