コード例 #1
0
ファイル: test_handlers.py プロジェクト: warkb/the-tale
 def create_message(self, uid):
     return objects.Message(timestamp=uid,
                            turn_number=100 + uid,
                            type=1000 + uid,
                            game_time='time {}'.format(uid),
                            game_date='date {}'.format(uid),
                            position='position {}'.format(uid),
                            message='message {}'.format(uid),
                            variables={
                                'x': 'y',
                                'uid': str(uid)
                            })
コード例 #2
0
ファイル: test_objects.py プロジェクト: warkb/the-tale
    def setUp(self):
        super(MessageTests, self).setUp()

        self.message = objects.Message(timestamp=time.time(),
                                       turn_number=1,
                                       type=2,
                                       game_time='213',
                                       game_date='das',
                                       position='some position',
                                       message='bla-bla-message',
                                       variables={
                                           'x': 'y',
                                           'z': 1
                                       })
コード例 #3
0
ファイル: helpers.py プロジェクト: AtnesNess/the-tale
def create_message(message=None, turn_number=None, timestamp=None):

    if turn_number is None:
        turn_number = random.randint(1, 1000)

    if timestamp is None:
        timestamp = time.time()

    return objects.Message(
        timestamp=timestamp,
        turn_number=turn_number,
        type=random.randint(1, 100),
        game_time='game time {}'.format(turn_number),
        game_date='game date {}'.format(turn_number),
        position='position {}'.format(turn_number),
        message=message if message else 'message {}'.format(uuid.uuid4().hex),
        variables={
            'x': 'y',
            'z': 1
        })