Ejemplo n.º 1
0
 def test_get_path_for_url(self, fixtureurl, configfolder,
                           downloaderfolder):
     path = Download.get_path_for_url(fixtureurl, configfolder)
     assert abspath(path) == abspath(join(configfolder, 'test_data.csv'))
     path = Download.get_path_for_url(fixtureurl, downloaderfolder)
     assert abspath(path) == abspath(
         join(downloaderfolder, 'test_data3.csv'))
Ejemplo n.º 2
0
 def test_get_path_for_url(self, fixtureurl):
     scriptdir = script_dir(TestDownloader)
     path = Download.get_path_for_url(fixtureurl, scriptdir)
     assert abspath(path) == abspath(join(scriptdir, 'test_data.csv'))
     downloader_folder = join(scriptdir, '..', '..', 'fixtures',
                              'downloader')
     path = Download.get_path_for_url(fixtureurl, downloader_folder)
     assert abspath(path) == abspath(
         join(downloader_folder, 'test_data3.csv'))
Ejemplo n.º 3
0
 def test_get_path_for_url(self, tmpdir, fixtureurl, configfolder,
                           downloaderfolder):
     tmpdir = str(tmpdir)
     filename = 'test_data.csv'
     path = Download.get_path_for_url(fixtureurl, configfolder)
     assert abspath(path) == abspath(join(configfolder, filename))
     path = Download.get_path_for_url(fixtureurl, downloaderfolder)
     assert abspath(path) == abspath(
         join(downloaderfolder, 'test_data3.csv'))
     testfolder = join(tmpdir, self.downloaderfoldername)
     rmtree(testfolder, ignore_errors=True)
     copytree(downloaderfolder, testfolder)
     path = Download.get_path_for_url(fixtureurl,
                                      testfolder,
                                      overwrite=True)
     assert abspath(path) == abspath(join(testfolder, filename))
     rmtree(testfolder)
     filename = 'myfilename.txt'
     path = Download.get_path_for_url(fixtureurl, filename=filename)
     assert abspath(path) == abspath(join(gettempdir(), filename))
     path = Download.get_path_for_url(fixtureurl, downloaderfolder,
                                      filename)
     assert abspath(path) == abspath(join(downloaderfolder, filename))