示例#1
0
 def _init_caches(self):  #初始化内存
     self._lib_cache = LibraryCache(self._settings, self.update,
                                    self._library_manager)
     self._resource_factory = ResourceFactory(self._settings)
     self._retriever = DatafileRetriever(self._lib_cache,
                                         self._resource_factory)
     self._context_factory = _RetrieverContextFactory()
示例#2
0
 def _create_cache_with_auto_imports(self, auto_import):
     settings = {'auto imports': [auto_import]}
     return LibraryCache(settings, lambda: 0, self._library_manager)
示例#3
0
 def test_importing_library_with_dictionary_arg(self):
     LibraryCache({}, lambda: 0, self._library_manager)._get_library(
         'ArgLib', [{
             'moi': 'hoi'
         }, []])