def AddLanguageFlagWhenAppropriate_Passthrough_test(): eq_( [ '-foo', '-bar' ], flags._AddLanguageFlagWhenAppropriate( [ '-foo', '-bar' ], False ) ) eq_( [ '-foo', '-bar', '--driver-mode=cl' ], flags._AddLanguageFlagWhenAppropriate( [ '-foo', '-bar', '--driver-mode=cl' ], True ) )
def _AddLanguageFlagWhenAppropriateTester(compiler, language_flag=[]): to_removes = [[], ['/usr/bin/ccache'], ['some_command', 'another_command']] expected = ['-foo', '-bar'] for to_remove in to_removes: eq_([compiler] + language_flag + expected, flags._AddLanguageFlagWhenAppropriate(to_remove + [compiler] + expected))
def AddLanguageFlagWhenAppropriate_CLDriver_Passthrough_test(): eq_( [ '-foo', '-bar', '--driver-mode=cl' ], flags._AddLanguageFlagWhenAppropriate( [ '-foo', '-bar', '--driver-mode=cl' ], _ShouldAllowWinStyleFlags( [ '-foo', '-bar', '--driver-mode=cl' ] ) ) )
def _AddLanguageFlagWhenAppropriateTester( compiler, language_flag = [] ): to_removes = [ [], [ '/usr/bin/ccache' ], [ 'some_command', 'another_command' ] ] expected = [ '-foo', '-bar' ] for to_remove in to_removes: eq_( [ compiler ] + language_flag + expected, flags._AddLanguageFlagWhenAppropriate( to_remove + [ compiler ] + expected ) )
def AddLanguageFlagWhenAppropriate_Passthrough_test(): eq_(['-foo', '-bar'], flags._AddLanguageFlagWhenAppropriate(['-foo', '-bar']))
def AddLanguageFlagWhenAppropriate_Passthrough_test(): eq_(['-foo', '-bar'], flags._AddLanguageFlagWhenAppropriate(['-foo', '-bar'], _ShouldAllowWinStyleFlags( ['-foo', '-bar'])))
def AddLanguageFlagWhenAppropriate_Passthrough_test(): eq_( [ '-foo', '-bar' ], flags._AddLanguageFlagWhenAppropriate( [ '-foo', '-bar' ] ) )
def AddLanguageFlagWhenAppropriate_Passthrough_test(): eq_( [ '-foo', '-bar' ], flags._AddLanguageFlagWhenAppropriate( [ '-foo', '-bar' ], _ShouldAllowWinStyleFlags( [ '-foo', '-bar' ] ) ) )
def AddLanguageFlagWhenAppropriate_Passthrough_test(): eq_(['-foo', '-bar'], flags._AddLanguageFlagWhenAppropriate(['-foo', '-bar'], False)) eq_(['-foo', '-bar', '--driver-mode=cl'], flags._AddLanguageFlagWhenAppropriate( ['-foo', '-bar', '--driver-mode=cl'], True))