예제 #1
0
    def setUp(self):
        self.working_dir = tempfile.mkdtemp(prefix='http-downloader-tests')
        self.repo = Repository('test-repo', working_dir=self.working_dir)

        repo_config = {
            constants.CONFIG_FEED: TEST_SOURCE,
        }
        self.config = PluginCallConfiguration({}, repo_config)

        self.mock_cancelled_callback = mock.MagicMock().is_cancelled
        self.mock_cancelled_callback.return_value = False

        self.downloader = HttpDownloader(self.repo, None, self.config,
                                         self.mock_cancelled_callback)

        self.mock_progress_report = mock.MagicMock()
예제 #2
0
 def setUp(self):
     super(HttpDownloaderTests, self).setUp()
     self.config.repo_plugin_config[constants.CONFIG_FEED] = TEST_SOURCE
     self.downloader = HttpDownloader(self.repo, None, self.config)