Ejemplo n.º 1
0
def __get_play(game='test_game',
               date='31/12/16',
               type='max', players='p1=12,p2=0',
               winners=None):
    """
    return a test play
    :param game:
    :param date:
    :param type:
    :param players:
    :return:
    """
    new_play = Play()
    new_play.game = game
    new_play.type = type
    new_play.date = date
    if players is None:
        new_play.players.append(Player(name='p1', score=12))
        new_play.players.append(Player(name='p2', score=0))
    elif len(players) > 0:
        for name, score in [player.split('=')
                            for player in players.split(',')]:
            new_play.players.append(Player(name, score))
    if winners:
        new_play.winners = winners
    return new_play