예제 #1
0
 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())
예제 #2
0
def get_speakers(request):
    return JsonResponse(Attendant.get_speakers_json())