def test_func_node_return_none_differ_from_no_return(): def func(): return None n = FuncNode(func) assert tuple(n.outputs()) == ("None",) def func(): print None n = FuncNode(func) assert tuple(n.outputs()) == ()
def test_func_node_return_none_differ_from_no_return(): def func(): return None n = FuncNode(func) assert tuple(n.outputs()) == ('None', ) def func(): print None n = FuncNode(func) assert tuple(n.outputs()) == ()
def test_func_node_output_names_are_unique(): def func(): a = 1 return a, a, 2 n = FuncNode(func) assert tuple(n.outputs()) == ("a1", "a2", "res")
def test_func_node_output_names_are_unique(): def func(): a = 1 return a, a, 2 n = FuncNode(func) assert tuple(n.outputs()) == ('a1', 'a2', 'res')
def test_func_node_return_outputs(): def func(): return 1 n = FuncNode(func) assert tuple(n.outputs()) == ("res",) def func(): a = 1 return a n = FuncNode(func) assert tuple(n.outputs()) == ("a",) def func(): a = 1 return a, 1 n = FuncNode(func) assert tuple(n.outputs()) == ("a", "res")
def test_func_node_return_outputs(): def func(): return 1 n = FuncNode(func) assert tuple(n.outputs()) == ('res', ) def func(): a = 1 return a n = FuncNode(func) assert tuple(n.outputs()) == ('a', ) def func(): a = 1 return a, 1 n = FuncNode(func) assert tuple(n.outputs()) == ('a', 'res')