def test_whoseTurn(self): for steps, expect in [ ('', 'r'), ('n', 'r'), ('nn', 'b'), ('nnS', 'b'), ('nnSS', 'r') ]: self.assertEquals(expect, terratri.whoseTurn(steps))
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()
def test_whoseTurn(self): for steps, expect in [('', 'r'), ('n', 'r'), ('nn', 'b'), ('nnS', 'b'), ('nnSS', 'r')]: self.assertEquals(expect, terratri.whoseTurn(steps))