def test_get_ambassadors_for_country(self): self.up1.country = "SI" self.up1.save() group = Group.objects.get(name="ambassadors") group.user_set.add(self.u1) self.assertItemsEqual([self.u1], get_ambassadors_for_country("SI")) self.assertItemsEqual([], get_ambassadors_for_country("FR"))
def send_email_to_country_ambassadors(event): ambassadors = get_ambassadors_for_country(event.country) for user in ambassadors: send_event_report_email(user, event)