Exemplo n.º 1
0
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 ) )
Exemplo n.º 2
0
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))
Exemplo n.º 3
0
def AddLanguageFlagWhenAppropriate_CLDriver_Passthrough_test():
  eq_( [ '-foo', '-bar', '--driver-mode=cl' ],
       flags._AddLanguageFlagWhenAppropriate( [ '-foo',
                                                '-bar',
                                                '--driver-mode=cl' ],
                                              _ShouldAllowWinStyleFlags(
                                                [ '-foo',
                                                  '-bar',
                                                  '--driver-mode=cl' ] ) ) )
Exemplo n.º 4
0
def AddLanguageFlagWhenAppropriate_CLDriver_Passthrough_test():
  eq_( [ '-foo', '-bar', '--driver-mode=cl' ],
       flags._AddLanguageFlagWhenAppropriate( [ '-foo',
                                                '-bar',
                                                '--driver-mode=cl' ],
                                              _ShouldAllowWinStyleFlags(
                                                [ '-foo',
                                                  '-bar',
                                                  '--driver-mode=cl' ] ) ) )
Exemplo n.º 5
0
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 ) )
Exemplo n.º 6
0
def AddLanguageFlagWhenAppropriate_Passthrough_test():
    eq_(['-foo', '-bar'],
        flags._AddLanguageFlagWhenAppropriate(['-foo', '-bar']))
Exemplo n.º 7
0
def AddLanguageFlagWhenAppropriate_Passthrough_test():
    eq_(['-foo', '-bar'],
        flags._AddLanguageFlagWhenAppropriate(['-foo', '-bar'],
                                              _ShouldAllowWinStyleFlags(
                                                  ['-foo', '-bar'])))
Exemplo n.º 8
0
def AddLanguageFlagWhenAppropriate_Passthrough_test():
  eq_( [ '-foo', '-bar' ],
       flags._AddLanguageFlagWhenAppropriate( [ '-foo', '-bar' ] ) )
Exemplo n.º 9
0
def AddLanguageFlagWhenAppropriate_Passthrough_test():
  eq_( [ '-foo', '-bar' ],
       flags._AddLanguageFlagWhenAppropriate( [ '-foo', '-bar' ],
                                              _ShouldAllowWinStyleFlags(
                                                [ '-foo', '-bar' ] ) ) )
Exemplo n.º 10
0
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))