void () { doTest("str", "(boo: str) -> str", """ def dec(i): def dec_(fun): def wrapper(boo: str): return str(fun()) return wrapper return dec_ @dec(3) def func(): return 12.1 value = func() dec_func = func"""); }