示例#1
0
def Load_DoNotReloadExtraConf_ForceEqualsTrue_test(app):
    with patch('ycmd.extra_conf_store._ShouldLoad', return_value=True):
        module = extra_conf_store.Load(PROJECT_EXTRA_CONF)
        assert_that(inspect.ismodule(module))
        assert_that(inspect.getfile(module), equal_to(PROJECT_EXTRA_CONF))
        assert_that(extra_conf_store.Load(PROJECT_EXTRA_CONF, force=True),
                    same_instance(module))
示例#2
0
 def Load_DoNotReloadExtraConf_ForceEqualsTrue_test(self):
     extra_conf_file = PathToTestFile('extra_conf', 'project',
                                      '.ycm_extra_conf.py')
     with patch('ycmd.extra_conf_store._ShouldLoad', return_value=True):
         module = extra_conf_store.Load(extra_conf_file)
         assert_that(inspect.ismodule(module))
         assert_that(inspect.getfile(module), equal_to(extra_conf_file))
         assert_that(extra_conf_store.Load(extra_conf_file, force=True),
                     same_instance(module))
def Load_DoNotReloadExtraConf_NoForce_test(app):
    with patch('ycmd.extra_conf_store._ShouldLoad', return_value=True):
        module = extra_conf_store.Load(PROJECT_EXTRA_CONF)
        assert_that(inspect.ismodule(module))
        assert_that(inspect.getfile(module), equal_to(PROJECT_EXTRA_CONF))
        assert_that(module, has_property('is_global_ycm_extra_conf'))
        assert_that(module.is_global_ycm_extra_conf, equal_to(False))
        assert_that(extra_conf_store.Load(PROJECT_EXTRA_CONF),
                    same_instance(module))
示例#4
0
def LoadExtraConfFile():
  _logger.info( 'Received extra conf load request' )
  request_data = RequestWrap( request.json, validate = False )
  extra_conf_store.Load( request_data[ 'filepath' ], force = True )
示例#5
0
文件: handlers.py 项目: symbolix/ycmd
def LoadExtraConfFile():
  LOGGER.info( 'Received extra conf load request' )
  request_data = request.json
  extra_conf_store.Load( request_data[ 'filepath' ], force = True )
示例#6
0
文件: handlers.py 项目: inglor/ycmd
def LoadExtraConfFile():
    LOGGER.info('Received extra conf load request')
    request_data = RequestWrap(request.json, validate=False)
    extra_conf_store.Load(request_data['filepath'], force=True)

    return _JsonResponse(True)
示例#7
0
def LoadExtraConfFile():
    request_data = RequestWrap(request.json, validate=False)
    extra_conf_store.Load(request_data['filepath'], force=True)

    return _JsonResponse(True)