def test_jump_false_fail_immediate(): computer = Intcode([6, 2, 33, 99], None) computer.jump_false_opcode(1, 1) if computer.pointer == 3: assert True else: assert False
def test_jump_false_fail_mixed_2(): computer = Intcode([6, 2, 32, 99], None) computer.jump_false_opcode(0, 1) if computer.pointer == 3: assert True else: assert False
def test_jump_false_fail(): computer = Intcode([6, 2, 1, 99], None) computer.jump_false_opcode(0, 0) if computer.pointer == 3: assert True else: assert False
def test_jump_false_opcode_mixed_2(): computer = Intcode([6, 4, 1, 99, 0], None) computer.jump_false_opcode(0, 1) if computer.pointer == 1: assert True else: assert False
def test_jump_false_opcode_mixed_1(): computer = Intcode([6, 0, 4, 99, 44], None) computer.jump_false_opcode(1, 0) if computer.pointer == 44: assert True else: assert False
def test_jump_false_opcode_immediate(): computer = Intcode([6, 0, 4, 99, 44], None) computer.jump_false_opcode(1, 1) if computer.pointer == 4: assert True else: assert False
def test_jump_false_opcode(): computer = Intcode([6, 4, 4, 99, 0], None) computer.jump_false_opcode(0, 0) if computer.pointer == 0: assert True else: assert False