コード例 #1
0
ファイル: test.py プロジェクト: mpirnat/adventofcode
    def test_advances_board(self):
        board = initialize_board(self.initial_state)

        board = next_board(board)
        self.assertEqual(board, initialize_board(self.step_1))

        board = next_board(board)
        self.assertEqual(board, initialize_board(self.step_2))

        board = next_board(board)
        self.assertEqual(board, initialize_board(self.step_3))

        board = next_board(board)
        self.assertEqual(board, initialize_board(self.step_4))
コード例 #2
0
ファイル: test.py プロジェクト: mpirnat/adventofcode
    def test_advances_board(self):
        board = initialize_board(self.initial_state)

        board = next_board(board)
        self.assertEqual(board, initialize_board(self.step_1))

        board = next_board(board)
        self.assertEqual(board, initialize_board(self.step_2))

        board = next_board(board)
        self.assertEqual(board, initialize_board(self.step_3))

        board = next_board(board)
        self.assertEqual(board, initialize_board(self.step_4))
コード例 #3
0
ファイル: test.py プロジェクト: mpirnat/adventofcode
 def test_counts_lights_on(self):
     board = initialize_board(self.initial_state)
     self.assertEqual(count_lights_on(board), 15)
コード例 #4
0
ファイル: test.py プロジェクト: mpirnat/adventofcode
 def test_initializes_board(self):
     board = initialize_board(self.initial_state)
     self.assertEqual(len(board), 6)
     self.assertEqual(len(board[0]), 6)
     self.assertEqual(board[0], list('.#.#.#'))
     self.assertEqual(board[1], list('...##.'))
コード例 #5
0
ファイル: test.py プロジェクト: mpirnat/adventofcode
 def test_counts_lights_on(self):
     board = initialize_board(self.initial_state)
     self.assertEqual(count_lights_on(board), 15)
コード例 #6
0
ファイル: test.py プロジェクト: mpirnat/adventofcode
 def test_initializes_board(self):
     board = initialize_board(self.initial_state)
     self.assertEqual(len(board), 6)
     self.assertEqual(len(board[0]), 6)
     self.assertEqual(board[0], list('.#.#.#'))
     self.assertEqual(board[1], list('...##.'))