def paint_tile(self, event): canvas = event.widget board = self.board.board x = int(canvas.canvasx(event.x) / self.cellsize) y = int(canvas.canvasy(event.y) / self.cellsize) board[y] = tronutils.set_char(board[y], x, self.char) self[y,x] = self.colors[self.char]
def paint_tile(self, event): canvas = event.widget board = self.board.board x = int(canvas.canvasx(event.x) / self.cellsize) y = int(canvas.canvasy(event.y) / self.cellsize) board[y] = tronutils.set_char(board[y], x, self.char) self[y, x] = self.colors[self.char]
def test_set_char(self): self.assertEqual(tronutils.set_char('abc',0,'d'), 'dbc') self.assertEqual(tronutils.set_char('abc',1,'d'), 'adc') self.assertEqual(tronutils.set_char('abc',2,'d'), 'abd')
def test_set_char(self): self.assertEqual(tronutils.set_char('abc', 0, 'd'), 'dbc') self.assertEqual(tronutils.set_char('abc', 1, 'd'), 'adc') self.assertEqual(tronutils.set_char('abc', 2, 'd'), 'abd')