コード例 #1
0
    def test_part2_input(self):
        # When viewed, my answer is 'AGUEB'
        expected_result = \
            " XX   XX  X  X XXXX XXX  \n" \
            "X  X X  X X  X X    X  X \n" \
            "X  X X    X  X XXX  XXX  \n" \
            "XXXX X XX X  X X    X  X \n" \
            "X  X X  X X  X X    X  X \n" \
            "X  X  XXX  XX  XXXX XXX  \n"

        result = day08.part2(aoc.read_input('day08.input'))
        self.assertEqual(expected_result, result)
コード例 #2
0
ファイル: test_day08.py プロジェクト: zhatt/adventofcode2018
 def test_part2_input(self):
     result = day08.part2(aoc.read_input('day08.input'))
     self.assertEqual(result, 24262)
コード例 #3
0
ファイル: test_day08.py プロジェクト: zhatt/adventofcode2018
 def test_part2_example1(self):
     result = day08.part2(self.example)
     self.assertEqual(result, 66)
コード例 #4
0
ファイル: test_cases.py プロジェクト: barnybug/aoc2019
def test_day08_part2():
    assert day08.part2('0222112222120000', (2, 2)) == ' #\n# '
コード例 #5
0
def test_part2_input(input_data):
    assert part2(input_data) == 631
コード例 #6
0
def test_part2_sample(sample_data):
    assert part2(sample_data) == 8
コード例 #7
0
ファイル: day08_test.py プロジェクト: mabauer/aoc2020
 def test_part2_on_example_data(self):
     input = read_inputfile("example08.txt")
     self.assertEqual(day08.part2(input), 8)
コード例 #8
0
ファイル: test_day08.py プロジェクト: bfollek/advent2018py
def test_part2():
    assert part2("day08/day08_short.dat") == 66
    assert part2("day08/day08.dat") == 35189
コード例 #9
0
def test_part2_no_solution(monkeypatch):
    def mock_swap_ops(program, orig_op, new_op):
        return [program]

    monkeypatch.setattr('day08.swap_ops', mock_swap_ops)
    assert part2(TEST_INPUT_LOOPS) == None
コード例 #10
0
def test_part2(puzzle_input, answer):
    assert part2(puzzle_input) == answer
コード例 #11
0
def test_part2(par):
    s, r = par
    assert part2(s) == r
コード例 #12
0
ファイル: test_cases.py プロジェクト: barnybug/aoc2020
def test_day08_part2():
    assert day08.part2(day08_example) == 8
コード例 #13
0
def test_8_2_examples():
    examples = []
    for (inp, out) in examples:
        assert out == day08.part2(inp)