def test_get_three_closer_friends(self): amigos_proximos = helper.get_three_closer_friends( self.amigo, [self.amigo_2, self.amigo_3, self.amigo_4, self.amigo_5]) self.assertEquals(len(amigos_proximos), 3) self.assertIn((2, 1.0), amigos_proximos) self.assertIn((3, 2.0), amigos_proximos) self.assertIn((5, 1.0), amigos_proximos)
def on_get(self, req, resp): if req.get_param("id"): voce = session.query(Amigo).get(req.get_param("id")) amigos = session.query(Amigo).filter(Amigo.id != voce.id) amigos = [orm_to_json(session.query(Amigo).get(id)) for id, hipotenusa in get_three_closer_friends(voce, amigos)] resp.body = json.dumps({'amigos': amigos}) else: resp.body = "Informe o id do amigo a ser analisado"
def test_get_three_closer_friends(self): amigos_proximos = helper.get_three_closer_friends(self.amigo, [self.amigo_2, self.amigo_3, self.amigo_4, self.amigo_5 ]) self.assertEquals(len(amigos_proximos),3) self.assertIn((2,1.0), amigos_proximos) self.assertIn((3,2.0), amigos_proximos) self.assertIn((5,1.0), amigos_proximos)
def on_get(self, req, resp): if req.get_param("id"): voce = session.query(Amigo).get(req.get_param("id")) amigos = session.query(Amigo).filter(Amigo.id != voce.id) amigos = [ orm_to_json(session.query(Amigo).get(id)) for id, hipotenusa in get_three_closer_friends(voce, amigos) ] resp.body = json.dumps({'amigos': amigos}) else: resp.body = "Informe o id do amigo a ser analisado"