change location of httpdownloader as a temporary fix

This commit is contained in:
Damien Churchill 2010-10-25 00:13:09 +01:00
parent 0360cbe0b8
commit 4197e129fe
1 changed files with 9 additions and 9 deletions

View File

@ -39,14 +39,14 @@ class DownloadFileTestCase(unittest.TestCase):
return d return d
def test_download_without_required_cookies(self): def test_download_without_required_cookies(self):
url = "http://deluge-torrent.org/httpdownloader.php?test=cookie" url = "http://damoxc.net/deluge/httpdownloader.php?test=cookie"
d = download_file(url, "none") d = download_file(url, "none")
d.addCallback(self.fail) d.addCallback(self.fail)
d.addErrback(self.assertIsInstance, Failure) d.addErrback(self.assertIsInstance, Failure)
return d return d
def test_download_with_required_cookies(self): def test_download_with_required_cookies(self):
url = "http://deluge-torrent.org/httpdownloader.php?test=cookie" url = "http://damoxc.net/deluge/httpdownloader.php?test=cookie"
cookie = { "cookie" : "password=deluge" } cookie = { "cookie" : "password=deluge" }
d = download_file(url, "monster", headers=cookie) d = download_file(url, "monster", headers=cookie)
d.addCallback(self.assertEqual, "monster") d.addCallback(self.assertEqual, "monster")
@ -54,47 +54,47 @@ class DownloadFileTestCase(unittest.TestCase):
return d return d
def test_download_with_rename(self): def test_download_with_rename(self):
url = "http://deluge-torrent.org/httpdownloader.php?test=rename&filename=renamed" url = "http://damoxc.net/deluge/httpdownloader.php?test=rename&filename=renamed"
d = download_file(url, "original") d = download_file(url, "original")
d.addCallback(self.assertEqual, "renamed") d.addCallback(self.assertEqual, "renamed")
d.addCallback(self.assertContains, "This file should be called renamed") d.addCallback(self.assertContains, "This file should be called renamed")
return d return d
def test_download_with_rename_fail(self): def test_download_with_rename_fail(self):
url = "http://deluge-torrent.org/httpdownloader.php?test=rename&filename=renamed" url = "http://damoxc.net/deluge/httpdownloader.php?test=rename&filename=renamed"
d = download_file(url, "original") d = download_file(url, "original")
d.addCallback(self.assertEqual, "original") d.addCallback(self.assertEqual, "original")
d.addCallback(self.assertContains, "This file should be called renamed") d.addCallback(self.assertContains, "This file should be called renamed")
return d return d
def test_download_with_rename_sanitised(self): def test_download_with_rename_sanitised(self):
url = "http://deluge-torrent.org/httpdownloader.php?test=rename&filename=/etc/passwd" url = "http://damoxc.net/deluge/httpdownloader.php?test=rename&filename=/etc/passwd"
d = download_file(url, "original") d = download_file(url, "original")
d.addCallback(self.assertEqual, "passwd") d.addCallback(self.assertEqual, "passwd")
d.addCallback(self.assertContains, "This file should be called /etc/passwd") d.addCallback(self.assertContains, "This file should be called /etc/passwd")
return d return d
def test_download_with_rename_prevented(self): def test_download_with_rename_prevented(self):
url = "http://deluge-torrent.org/httpdownloader.php?test=rename&filename=spam" url = "http://damoxc.net/deluge/httpdownloader.php?test=rename&filename=spam"
d = download_file(url, "forced", force_filename=True) d = download_file(url, "forced", force_filename=True)
d.addCallback(self.assertEqual, "forced") d.addCallback(self.assertEqual, "forced")
d.addCallback(self.assertContains, "This file should be called spam") d.addCallback(self.assertContains, "This file should be called spam")
return d return d
def test_download_with_gzip_encoding(self): def test_download_with_gzip_encoding(self):
url = "http://deluge-torrent.org/httpdownloader.php?test=gzip&msg=success" url = "http://damoxc.net/deluge/httpdownloader.php?test=gzip&msg=success"
d = download_file(url, "gzip_encoded") d = download_file(url, "gzip_encoded")
d.addCallback(self.assertContains, "success") d.addCallback(self.assertContains, "success")
return d return d
def test_download_with_gzip_encoding_disabled(self): def test_download_with_gzip_encoding_disabled(self):
url = "http://deluge-torrent.org/httpdownloader.php?test=gzip&msg=fail" url = "http://damoxc.net/deluge/httpdownloader.php?test=gzip&msg=fail"
d = download_file(url, "gzip_encoded", allow_compression=False) d = download_file(url, "gzip_encoded", allow_compression=False)
d.addCallback(self.failIfContains, "fail") d.addCallback(self.failIfContains, "fail")
return d return d
def test_page_redirect(self): def test_page_redirect(self):
url = "http://deluge-torrent.org/httpdownloader.php?test=redirect" url = "http://damoxc.net/deluge/httpdownloader.php?test=redirect"
d = download_file(url, "none") d = download_file(url, "none")
d.addCallback(self.fail) d.addCallback(self.fail)
d.addErrback(self.assertIsInstance, Failure) d.addErrback(self.assertIsInstance, Failure)