diff --git a/weboob/backends/batoto/test.py b/weboob/backends/batoto/test.py index 449e59f3..54b57b75 100644 --- a/weboob/backends/batoto/test.py +++ b/weboob/backends/batoto/test.py @@ -21,5 +21,6 @@ from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicRea class BatotoTest(GenericComicReaderTest): BACKEND = 'batoto' - DOWNLOAD_ID = '26287/yurumates_ch4_by_primitive-scans' + def test_download(self): + return self._test_download('26287/yurumates_ch4_by_primitive-scans') diff --git a/weboob/backends/eatmanga/test.py b/weboob/backends/eatmanga/test.py index 20acc3c3..ea30fa4d 100644 --- a/weboob/backends/eatmanga/test.py +++ b/weboob/backends/eatmanga/test.py @@ -21,5 +21,6 @@ from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicRea class EatmangaTest(GenericComicReaderTest): BACKEND = 'eatmanga' - DOWNLOAD_ID = 'Glass-Mask/Glass-Mask-Vol-031' + def test_download(self): + return self._test_download('Glass-Mask/Glass-Mask-Vol-031') diff --git a/weboob/backends/mangafox/test.py b/weboob/backends/mangafox/test.py index a30a9a60..797ae7b4 100644 --- a/weboob/backends/mangafox/test.py +++ b/weboob/backends/mangafox/test.py @@ -22,4 +22,5 @@ from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicRea class MangafoxTest(GenericComicReaderTest): BACKEND = 'mangafox' - DOWNLOAD_ID = 'glass_no_kamen/v02/c000' + def test_download(self): + return self._test_download('glass_no_kamen/v02/c000') diff --git a/weboob/backends/mangahere/test.py b/weboob/backends/mangahere/test.py index cfec6b88..c086d168 100644 --- a/weboob/backends/mangahere/test.py +++ b/weboob/backends/mangahere/test.py @@ -21,5 +21,6 @@ from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicRea class MangahereTest(GenericComicReaderTest): BACKEND = 'mangahere' - DOWNLOAD_ID = 'glass_no_kamen/v02/c000' + def test_download(self): + return self._test_download('glass_no_kamen/v02/c000') diff --git a/weboob/backends/mangareader/test.py b/weboob/backends/mangareader/test.py index 4b8bf475..d8ef99f3 100644 --- a/weboob/backends/mangareader/test.py +++ b/weboob/backends/mangareader/test.py @@ -21,5 +21,6 @@ from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicRea class MangareaderTest(GenericComicReaderTest): BACKEND = 'mangareader' - DOWNLOAD_ID = 'glass-mask/3' + def test_download(self): + return self._test_download('glass-mask/3') diff --git a/weboob/backends/mangatoshokan/test.py b/weboob/backends/mangatoshokan/test.py index 6a357127..c9a65e77 100644 --- a/weboob/backends/mangatoshokan/test.py +++ b/weboob/backends/mangatoshokan/test.py @@ -21,5 +21,6 @@ from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicRea class MangatoshokanTest(GenericComicReaderTest): BACKEND = 'mangatoshokan' - DOWNLOAD_ID = 'Okujyouhime/Extras/5' + def test_download(self): + return self._test_download('Okujyouhime/Extras/5') diff --git a/weboob/backends/simplyreadit/test.py b/weboob/backends/simplyreadit/test.py index fbe06812..1530aa88 100644 --- a/weboob/backends/simplyreadit/test.py +++ b/weboob/backends/simplyreadit/test.py @@ -21,5 +21,6 @@ from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicRea class SimplyreaditTest(GenericComicReaderTest): BACKEND = 'simplyreadit' - DOWNLOAD_ID = 'bonnouji/en/1/3' + def test_download(self): + return self._test_download('bonnouji/en/1/3') diff --git a/weboob/tools/capabilities/gallery/genericcomicreader.py b/weboob/tools/capabilities/gallery/genericcomicreader.py index 15ee7db1..e93e803b 100644 --- a/weboob/tools/capabilities/gallery/genericcomicreader.py +++ b/weboob/tools/capabilities/gallery/genericcomicreader.py @@ -114,8 +114,8 @@ class GenericComicReaderBackend(BaseBackend, ICapGallery): class GenericComicReaderTest(BackendTest): - def test_download(self): - g = self.backend.get_gallery(self.DOWNLOAD_ID) + def _test_download(self, _id): + g = self.backend.get_gallery(_id) it = self.backend.iter_gallery_images(g) it.next() img = it.next()