def ClangdCompleter_GetThirdParty_test(): with patch('ycmd.completers.cpp.clangd_completer.GetExecutable', return_value=None): eq_(clangd_completer.GetThirdPartyClangd(), None) with patch('ycmd.completers.cpp.clangd_completer.GetExecutable', return_value='/third_party/clangd'): with patch('ycmd.completers.cpp.clangd_completer.CheckClangdVersion', return_value=True): eq_(clangd_completer.GetThirdPartyClangd(), '/third_party/clangd') with patch('ycmd.completers.cpp.clangd_completer.CheckClangdVersion', return_value=False): eq_(clangd_completer.GetThirdPartyClangd(), None)
def ClangdCompleter_GetThirdParty_test(): with patch('ycmd.completers.cpp.clangd_completer.GetExecutable', return_value=None): assert_that(clangd_completer.GetThirdPartyClangd(), equal_to(None)) with patch('ycmd.completers.cpp.clangd_completer.GetExecutable', return_value='/third_party/clangd'): with patch('ycmd.completers.cpp.clangd_completer.CheckClangdVersion', return_value=True): assert_that(clangd_completer.GetThirdPartyClangd(), equal_to('/third_party/clangd')) with patch('ycmd.completers.cpp.clangd_completer.CheckClangdVersion', return_value=False): assert_that(clangd_completer.GetThirdPartyClangd(), equal_to(None))