Beispiel #1
0
def test_part2():
    ans = part2(text)
    print("Part 2 answer:", ans)
    assert ans == 5

    # Real test
    assert part2() == 1395
Beispiel #2
0
def test_part2():
    assert part2(example2) == 4
def test_part2():
    assert part2(text) == 230
def test_part2(input_adapters, expected):
    """Test part 2 function"""
    sorted_adapters = sorted(input_adapters)
    adapters = [0] + sorted_adapters + [sorted_adapters[-1] + 3]
    assert part2(adapters) == expected
Beispiel #5
0
def test_part2():
    test_result = 900
    out = part2(test_input)
    print(out)
    assert (out == test_result)
Beispiel #6
0
def test_part2():
    """Test part 2"""
    assert (
        part2(directions=test_input, waypoint={"N": 1, "E": 10, "S": 0, "W": 0}) == 286
    )
Beispiel #7
0
def test_part2():
    """Test part2 function"""
    assert (part2(mask_sequences=[
        ("000000000000000000000000000000X1001X", 42, 100),
        ("00000000000000000000000000000000X0XX", 26, 1),
    ]) == 208)
Beispiel #8
0
def test_part2():
    assert part2(case1) == 8
    assert part2(case2) == 19208
def test_part2(bus_ids: List[str], expected: int):
    """Test part2 function"""
    assert part2(bus_ids) == expected
Beispiel #10
0
def test_part2():
    part2(ex) == 8
Beispiel #11
0
def test_solve():
    """Test with sample input."""
    assert 12==solution.part2('input2')
Beispiel #12
0
def test_solution2():
    assert solution.part2(test_input) == 99*45
Beispiel #13
0
def test_part2():
    assert solution.part2(
        ["abcde", "fghij", "klmno", "pqrst", "fguij", "axcye",
         "wvxyz"]) == "fgij"
def test_part2(test_input=test_input):
    """Test part 2 function"""
    assert part2(test_input, target=127) == 62
Beispiel #15
0
 def test_it(self):
     self.assertEqual(part2(self.input), self.output)
Beispiel #16
0
 def test_it(self):
     guards, sleeptime, _ = part1(self.input)
     self.assertEqual(part2(guards, sleeptime), self.output)
Beispiel #17
0
def test_solve2():
    """Test with sample input."""
    assert 26984457539==solution.part2('input2',days=256)
Beispiel #18
0
 def test_it(self):
     overlap, fabric = part1(self.input)
     self.assertEqual(part2(self.input, fabric), self.output)
Beispiel #19
0
def test_part2():
    assert solution.part2([1, -1]) == 0
    assert solution.part2([7, 7, -2, -7, -4]) == 14