#NEWLINE# def resolve_path( test , path ) : #NEWLINE# #INDENT# if ( path is None ) : #NEWLINE# #INDENT# return None #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( path . format == 'make' ) : #NEWLINE# #INDENT# return ( '$(abspath %s)' % path ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( test . format in [ 'ninja' , 'xcode-ninja' ] ) : #NEWLINE# #INDENT# return os . path . join ( '..' , '..' , path ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# test . fail_test ( )