1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- from __future__ import unicode_literals
- from __future__ import print_function
- from __future__ import division
- from __future__ import absolute_import
- from future import standard_library
- standard_library.install_aliases()
- from builtins import *
- from ycm.tests.test_utils import ( MockVimModule, MockVimBuffers, VimBuffer )
- MockVimModule()
- from hamcrest import assert_that, equal_to
- from mock import patch
- from ycm.tests import YouCompleteMeInstance
- @YouCompleteMeInstance()
- def SendCommandRequest_test( ycm ):
- current_buffer = VimBuffer( 'buffer' )
- with MockVimBuffers( [ current_buffer ], current_buffer ):
- with patch( 'ycm.client.base_request.JsonFromFuture',
- return_value = 'Some response' ):
- assert_that(
- ycm.SendCommandRequest( 'GoTo', 'python' ),
- equal_to( 'Some response' )
- )
|