示例#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})
示例#2
0
 def test_player_empty(self):
     ok_(get_player("m-baskbl", 2014) != [])
示例#3
0
 def test_player_hometown(self):
     player = get_player("m-baskbl", 2012, homeTown="Belfast, Ireland")[0]
     eq_(player.weight, "210 lbs")
示例#4
0
 def test_player_number(self):
     eq_(get_player("m-baskbl", 2013, jersey=1)[0].height, "6'2\"")
示例#5
0
 def test_player_empty(self):
     ok_(get_player("M_Basketball", 2014) != [])
示例#6
0
 def test_player_number(self):
     eq_(get_player("M_Basketball", 2013, no='1')[0].height, '6-2')