def _SetupForCsharpCompletionDone( completions ): ycm_state = YouCompleteMe( MagicMock( spec_set = dict ) ) request = MagicMock(); request.Done = MagicMock( return_value = True ) request.RawResponse = MagicMock( return_value = completions ) ycm_state._latest_completion_request = request vimsupport.InsertNamespace = MagicMock() vimsupport.TextBeforeCursor = MagicMock( return_value = " Test" ) return ycm_state
def _SetupForCsharpCompletionDone( completions ): with patch( 'ycm.vimsupport.InsertNamespace' ): with patch( 'ycm.vimsupport.TextBeforeCursor', return_value = ' Test' ): ycm_state = YouCompleteMe( MagicMock( spec_set = dict ) ) request = MagicMock(); request.Done = MagicMock( return_value = True ) request.RawResponse = MagicMock( return_value = completions ) ycm_state._latest_completion_request = request yield ycm_state
def _SetupForCsharpCompletionDone(completions): ycm_state = YouCompleteMe(MagicMock(spec_set=dict)) request = MagicMock() request.Done = MagicMock(return_value=True) request.RawResponse = MagicMock(return_value=completions) ycm_state._latest_completion_request = request vimsupport.InsertNamespace = MagicMock() vimsupport.TextBeforeCursor = MagicMock(return_value=" Test") return ycm_state
def _SetupForCsharpCompletionDone( completions ): with patch( 'ycm.vimsupport.InsertNamespace' ): with patch( 'ycm.vimsupport.TextBeforeCursor', return_value = ' Test' ): ycm_state = YouCompleteMe( MagicMock( spec_set = dict ) ) request = MagicMock(); request.Done = MagicMock( return_value = True ) request.RawResponse = MagicMock( return_value = completions ) ycm_state._latest_completion_request = request yield ycm_state