#NEWLINE# def test_inline_functions( ) : #NEWLINE# #INDENT# ( x , y , i , d ) = 'xyid' #NEWLINE# dsk = { #NEWLINE# #INDENT# 'out' : ( add , i , d ) , #NEWLINE# i : ( inc , x ) , #NEWLINE# d : ( double , y ) , #NEWLINE# x : 1 , #NEWLINE# y : 1 , #NEWLINE# #UNINDENT# } #NEWLINE# result = inline_functions ( dsk , [ ] , fast_functions = set ( [ inc ] ) ) #NEWLINE# expected = { #NEWLINE# #INDENT# 'out' : ( add , ( inc , y ) , d ) , #NEWLINE# d : ( double , y ) , #NEWLINE# x : 1 , #NEWLINE# y : 1 , #NEWLINE# #UNINDENT# } #NEWLINE# assert ( result == expected )