Fix resending request when buffer is not yet parsed
This commit is contained in:
parent
e4c6750a4b
commit
f44723689c
@ -67,7 +67,7 @@ class Buffer( object ):
|
|||||||
|
|
||||||
|
|
||||||
def ShouldResendParseRequest( self ):
|
def ShouldResendParseRequest( self ):
|
||||||
return self._parse_request.ShouldResend()
|
return bool( self._parse_request and self._parse_request.ShouldResend() )
|
||||||
|
|
||||||
|
|
||||||
def UpdateDiagnostics( self, force=False ):
|
def UpdateDiagnostics( self, force=False ):
|
||||||
|
@ -1058,3 +1058,10 @@ def YouCompleteMe_OnCompleteDone_NoCompletionRequest_test( ycm,
|
|||||||
on_complete_done ):
|
on_complete_done ):
|
||||||
ycm.OnCompleteDone()
|
ycm.OnCompleteDone()
|
||||||
on_complete_done.assert_not_called()
|
on_complete_done.assert_not_called()
|
||||||
|
|
||||||
|
|
||||||
|
@YouCompleteMeInstance()
|
||||||
|
def YouCompleteMe_ShouldResendFileParseRequest_NoParseRequest_test( ycm ):
|
||||||
|
current_buffer = VimBuffer( 'current_buffer' )
|
||||||
|
with MockVimBuffers( [ current_buffer ], current_buffer ):
|
||||||
|
assert_that( ycm.ShouldResendFileParseRequest(), equal_to( False ) )
|
||||||
|
Loading…
Reference in New Issue
Block a user