Esempio n. 1
0
def search_players(sport_id, year):
    params = request.args
    new_dict = params.to_dict(flat=False)
    if 'no' in new_dict:
        new_dict['no'] = int(new_dict['no'])
    if 'weight' in params:
        new_dict['weight'] = int(new_dict['weight'])
    list_players = athletes.get_player(sport_id, year, **new_dict)
    list_to_return = [athlete.__dict__ for athlete in list_players]
    return jsonify({"athletes": list_to_return})
Esempio n. 2
0
 def test_player_empty(self):
     ok_(get_player("m-baskbl", 2014) != [])
Esempio n. 3
0
 def test_player_hometown(self):
     player = get_player("m-baskbl", 2012, homeTown="Belfast, Ireland")[0]
     eq_(player.weight, "210 lbs")
Esempio n. 4
0
 def test_player_number(self):
     eq_(get_player("m-baskbl", 2013, jersey=1)[0].height, "6'2\"")
Esempio n. 5
0
 def test_player_empty(self):
     ok_(get_player("M_Basketball", 2014) != [])
Esempio n. 6
0
 def test_player_number(self):
     eq_(get_player("M_Basketball", 2013, no='1')[0].height, '6-2')