def test_get_speakers_json(self): expected = [ { "city": u"Zaragoza3", "first_name": u"Bill", "last_name": u"Gates", "twitter_id": u"", "computers_needed": True, "speaker": True, "email": u"*****@*****.**", }, { "city": u"Valencia", "first_name": u"Manolo", "last_name": u"Bombo", "twitter_id": u"", "computers_needed": False, "speaker": True, "email": u"*****@*****.**", }, ] self.attendant.set_as_speaker() self.attendant.put() attendant2 = Attendant.create( email="*****@*****.**", last_name="Bombo", first_name="Manolo", city="Valencia", computers_needed=False, ) attendant2.set_as_speaker() attendant2.put() self.assertEquals(expected, Attendant.get_speakers_json())
def get_speakers(request): return JsonResponse(Attendant.get_speakers_json())