Пример #1
0
 def test_whoseTurn(self):
     for steps, expect in [
         ('',      'r'),
         ('n',     'r'),
         ('nn',    'b'),
         ('nnS',   'b'),
         ('nnSS',  'r')
     ]:
         self.assertEquals(expect, terratri.whoseTurn(steps))
Пример #2
0
 def makeMove(self, move, user):
     # TODO: finish this, check for win, right player, etc...
     self.game.steps += move
     grid = terratri.after(self.game.steps)
     self.game.board = terratri.gridToBoard(grid)
     self.game.winner = terratri.winner(grid)
     self.game.whoseTurn = "" if self.game.winner else terratri.whoseTurn(self.game.steps)
     self.game.put()
     self.sendUpdate()
Пример #3
0
 def test_whoseTurn(self):
     for steps, expect in [('', 'r'), ('n', 'r'), ('nn', 'b'), ('nnS', 'b'),
                           ('nnSS', 'r')]:
         self.assertEquals(expect, terratri.whoseTurn(steps))