[fallenangels] fix extraction of chapter URLs

This commit is contained in:
Mike Fährmann
2017-07-20 14:58:47 +02:00
parent 1cb1d2e0a3
commit a13eb6010f
3 changed files with 4 additions and 4 deletions

View File

@@ -76,7 +76,7 @@ class FallenangelsMangaExtractor(MangaExtractor):
scheme = "https" scheme = "https"
test = [ test = [
("http://manga.fascans.com/manga/trinity-seven", { ("http://manga.fascans.com/manga/trinity-seven", {
"url": "8da3d4bcbadc173e5b23c141a0e646b35f41b9b0", "url": "8f8373d645e6702b7b692bac3c04bd6e4c562af1",
}), }),
("https://truyen.fascans.com/manga/rakudai-kishi-no-eiyuutan", { ("https://truyen.fascans.com/manga/rakudai-kishi-no-eiyuutan", {
"url": "51a731a6b82d5eb7a335fbae6b02d06aeb2ab07b", "url": "51a731a6b82d5eb7a335fbae6b02d06aeb2ab07b",
@@ -84,5 +84,5 @@ class FallenangelsMangaExtractor(MangaExtractor):
] ]
def chapters(self, page): def chapters(self, page):
pattern = r'<h3 class="chapter-title-rtl">\s+<a href="([^"]+)"' pattern = r'<h\d class="chapter-title-rtl">\s+<a href="([^"]+)"'
return re.findall(pattern, page) return re.findall(pattern, page)

View File

@@ -99,7 +99,7 @@ class ImgurAlbumExtractor(ImgurExtractor):
}), }),
("https://imgur.com/gallery/eD9CT", { # large album ("https://imgur.com/gallery/eD9CT", { # large album
"url": "4ee94de31ff26be416271bc0b1ea27b9349c9937", "url": "4ee94de31ff26be416271bc0b1ea27b9349c9937",
"keyword": "1faeff8abbc555eb1b390c25e16b6df8d8ea22a1", "keyword": "c73a4a7e0fb2c3f00b30f9798327c34a8fbf1aac",
}), }),
("https://imgur.com/a/TcBmQ", { ("https://imgur.com/a/TcBmQ", {
"exception": exception.NotFoundError, "exception": exception.NotFoundError,

View File

@@ -54,7 +54,7 @@ skip = [
# don't work on travis-ci # don't work on travis-ci
"exhentai", "kissmanga", "mangafox", "dynastyscans", "nijie", "exhentai", "kissmanga", "mangafox", "dynastyscans", "nijie",
# temporary issues # temporary issues
"fallenangels", "imgur",
] ]
# enable selective testing for direct calls # enable selective testing for direct calls
if __name__ == '__main__' and len(sys.argv) > 1: if __name__ == '__main__' and len(sys.argv) > 1: