def test_indirect_too_large_an_integer(address): with raises(ValueError): parse_indirect_operand({address})
def test_indirect_wrong_type_raises_type_error(): with raises(TypeError): parse_indirect_operand({"a string"})
def test_indirect_negative_integer(address): with raises(ValueError): parse_indirect_operand({address})