def test_candidate_scraper(self): for test in tests_candidate_scraper: scraper = mozdownload.ReleaseCandidateScraper( destination=self.temp_dir, logger=self.logger, **test['args']) if test.get('url'): self.assertEqual(urllib.unquote(scraper.url), urljoin(BASE_URL, test['url']))
def test_candidate_scraper(tmpdir, args, url): """Test release candidate scraper against the remote server.""" scraper = mozdownload.ReleaseCandidateScraper(destination=tmpdir, **args) assert unquote(scraper.url) == urljoin(BASE_URL, url)