コード例 #1
0
ファイル: flags_test.py プロジェクト: CoderPad/ycmd
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 ) )
コード例 #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))
コード例 #3
0
ファイル: flags_test.py プロジェクト: onlysea212/mydotvim
def AddLanguageFlagWhenAppropriate_CLDriver_Passthrough_test():
  eq_( [ '-foo', '-bar', '--driver-mode=cl' ],
       flags._AddLanguageFlagWhenAppropriate( [ '-foo',
                                                '-bar',
                                                '--driver-mode=cl' ],
                                              _ShouldAllowWinStyleFlags(
                                                [ '-foo',
                                                  '-bar',
                                                  '--driver-mode=cl' ] ) ) )
コード例 #4
0
ファイル: flags_test.py プロジェクト: SolaWing/ycmd
def AddLanguageFlagWhenAppropriate_CLDriver_Passthrough_test():
  eq_( [ '-foo', '-bar', '--driver-mode=cl' ],
       flags._AddLanguageFlagWhenAppropriate( [ '-foo',
                                                '-bar',
                                                '--driver-mode=cl' ],
                                              _ShouldAllowWinStyleFlags(
                                                [ '-foo',
                                                  '-bar',
                                                  '--driver-mode=cl' ] ) ) )
コード例 #5
0
ファイル: flags_test.py プロジェクト: OrangeCrush/dotfiles
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 ) )
コード例 #6
0
def AddLanguageFlagWhenAppropriate_Passthrough_test():
    eq_(['-foo', '-bar'],
        flags._AddLanguageFlagWhenAppropriate(['-foo', '-bar']))
コード例 #7
0
def AddLanguageFlagWhenAppropriate_Passthrough_test():
    eq_(['-foo', '-bar'],
        flags._AddLanguageFlagWhenAppropriate(['-foo', '-bar'],
                                              _ShouldAllowWinStyleFlags(
                                                  ['-foo', '-bar'])))
コード例 #8
0
ファイル: flags_test.py プロジェクト: OrangeCrush/dotfiles
def AddLanguageFlagWhenAppropriate_Passthrough_test():
  eq_( [ '-foo', '-bar' ],
       flags._AddLanguageFlagWhenAppropriate( [ '-foo', '-bar' ] ) )
コード例 #9
0
ファイル: flags_test.py プロジェクト: SolaWing/ycmd
def AddLanguageFlagWhenAppropriate_Passthrough_test():
  eq_( [ '-foo', '-bar' ],
       flags._AddLanguageFlagWhenAppropriate( [ '-foo', '-bar' ],
                                              _ShouldAllowWinStyleFlags(
                                                [ '-foo', '-bar' ] ) ) )
コード例 #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))