def test_get_downloader(self, fake_factory): url = 'my-url' conduit = Mock() config = Mock() fake_downloader = Mock() fake_factory.create_downloader.return_value = fake_downloader cataloger = YumCataloger() cataloger.nectar_config = Mock() downloader = cataloger.get_downloader(conduit, config, url) fake_factory.create_downloader.assert_called_with(url, cataloger.nectar_config()) self.assertEqual(downloader, fake_downloader)
def test_nectar_config(self, fake_descriptor): config = Mock() fake_config = Mock() fake_descriptor.nectar_config.return_value = fake_config cataloger = YumCataloger() nectar_config = cataloger.nectar_config(config) fake_descriptor.nectar_config.assert_called_with(config) self.assertEqual(nectar_config, fake_config)