Ejemplo n.º 1
0
 def test_process_packages(self):
     data_dir = os.getcwd()
     t_config = TConfig()
     t_config.DATA_DIR = data_dir
     t_config.UPDATE_PATCHES = False
     config = Config()
     config.from_object(t_config)
     p = PackageHandler(config)
     p.process_packages()
Ejemplo n.º 2
0
 def test_init(self):
     data_dir = os.getcwd()
     t_config = TConfig()
     t_config.DATA_DIR = data_dir
     config = Config()
     config.from_object(t_config)
     p = PackageHandler(config)
     assert p.files_dir == os.path.join(data_dir, user_data_dir, 'files')
     assert p.deploy_dir == os.path.join(data_dir, user_data_dir, 'deploy')
Ejemplo n.º 3
0
 def test_no_patch_support(self, db):
     data_dir = os.getcwd()
     t_config = TConfig()
     t_config.DATA_DIR = data_dir
     t_config.UPDATE_PATCHES = False
     config = TransistionDict()
     config.from_object(t_config)
     p = PackageHandler(config, db)
     p.process_packages()
Ejemplo n.º 4
0
 def test_process_packages_fail(self):
     with pytest.raises(PackageHandlerError):
         p = PackageHandler()
         p.process_packages()
Ejemplo n.º 5
0
 def _update(self, config, db):
     self.kh = KeyHandler(config, db)
     self.ph = PackageHandler(config, db)
     self.up = Uploader(config)
Ejemplo n.º 6
0
 def _update(self, config):
     self.kh = KeyHandler()
     self.key_importer = KeyImporter()
     self.ph = PackageHandler(config)
     self.up = Uploader(config)