dipu-bd / lightnovel-crawler

Generate and download e-books from online sources.
https://pypi.org/project/lightnovel-crawler/
GNU General Public License v3.0
1.48k stars 291 forks source link

[Test Bot][Python 3.6][Linux] Report ~ 1575404232 #250

Closed dipu-bd closed 4 years ago

dipu-bd commented 4 years ago
================================================================================
Failed sources (12):
- https://book.qidian.com/
- https://creativenovels.com/
- https://id.mtlnovel.com/
- https://kisslightnovels.info/
- https://m.romanticlovebooks.com/ (allowed)
- https://ranobelib.me/
- https://readnovelfull.com/
- https://www.flying-lines.com/
- https://www.jieruihao.cn/
- https://www.machine-translation.org
- https://www.romanticlovebooks.com/ (allowed)
- https://www.shinsori.com/
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
Error #1: https://book.qidian.com/
--------------------------------------------------------------------------------
No test for: https://book.qidian.com/

--------------------------------------------------------------------------------
Error #2: https://creativenovels.com/
--------------------------------------------------------------------------------
> Input: https://creativenovels.com/novel/136/eternal-reverence/
Empty volume list
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/bots/test.py", line 48, in start
    self.test_crawler(link, entry)
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/bots/test.py", line 208, in test_crawler
    raise Exception('Empty volume list')

--------------------------------------------------------------------------------
Error #3: https://id.mtlnovel.com/
--------------------------------------------------------------------------------
No test for: https://id.mtlnovel.com/

--------------------------------------------------------------------------------
Error #4: https://kisslightnovels.info/
--------------------------------------------------------------------------------
> Input: https://kisslightnovels.info/novel/dual-cultivation-novel/
'NoneType' object has no attribute 'text'
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/bots/test.py", line 48, in start
    self.test_crawler(link, entry)
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/bots/test.py", line 193, in test_crawler
    app.get_novel_info()
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/core/app.py", line 129, in get_novel_info
    self.crawler.read_novel_info()
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/spiders/kisslightnovels.py", line 35, in read_novel_info
    self.novel_title = soup.select_one('.post-title h1').text.strip()

--------------------------------------------------------------------------------
Error #5: https://m.romanticlovebooks.com/
--------------------------------------------------------------------------------
> Input: https://m.romanticlovebooks.com/xuanhuan/207.html
'NoneType' object has no attribute 'text'
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/bots/test.py", line 48, in start
    self.test_crawler(link, entry)
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/bots/test.py", line 193, in test_crawler
    app.get_novel_info()
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/core/app.py", line 129, in get_novel_info
    self.crawler.read_novel_info()
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/spiders/romanticlb.py", line 24, in read_novel_info
    self.novel_title = soup.select_one('body > div > div.rt > h1').text.strip()

--------------------------------------------------------------------------------
Error #6: https://ranobelib.me/
--------------------------------------------------------------------------------
> Input: https://ranobelib.me/solo-leveling
'NoneType' object has no attribute 'text'
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/bots/test.py", line 48, in start
    self.test_crawler(link, entry)
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/bots/test.py", line 193, in test_crawler
    app.get_novel_info()
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/core/app.py", line 129, in get_novel_info
    self.crawler.read_novel_info()
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/spiders/ranobelibme.py", line 18, in read_novel_info
    self.novel_title = soup.select_one('.manga-title h1').text

--------------------------------------------------------------------------------
Error #7: https://readnovelfull.com/
--------------------------------------------------------------------------------
> Input: https://readnovelfull.com/lord-of-all-realms.html
Empty body
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/bots/test.py", line 48, in start
    self.test_crawler(link, entry)
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/bots/test.py", line 223, in test_crawler
    raise Exception('Empty body')

--------------------------------------------------------------------------------
Error #8: https://www.flying-lines.com/
--------------------------------------------------------------------------------
No test for: https://www.flying-lines.com/

--------------------------------------------------------------------------------
Error #9: https://www.jieruihao.cn/
--------------------------------------------------------------------------------
> Input: https://www.jieruihao.cn/novel/against-the-gods/
Empty volume list
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/bots/test.py", line 48, in start
    self.test_crawler(link, entry)
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/bots/test.py", line 208, in test_crawler
    raise Exception('Empty volume list')

--------------------------------------------------------------------------------
Error #10: https://www.machine-translation.org
--------------------------------------------------------------------------------
No test for: https://www.machine-translation.org

--------------------------------------------------------------------------------
Error #11: https://www.romanticlovebooks.com/
--------------------------------------------------------------------------------
> Input: https://www.romanticlovebooks.com/xianxia/251.html
'NoneType' object has no attribute 'text'
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/bots/test.py", line 48, in start
    self.test_crawler(link, entry)
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/bots/test.py", line 193, in test_crawler
    app.get_novel_info()
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/core/app.py", line 129, in get_novel_info
    self.crawler.read_novel_info()
  File "/home/travis/build/dipu-bd/lightnovel-crawler/src/spiders/romanticlb.py", line 24, in read_novel_info
    self.novel_title = soup.select_one('body > div > div.rt > h1').text.strip()

--------------------------------------------------------------------------------
Error #12: https://www.shinsori.com/
--------------------------------------------------------------------------------
No test for: https://www.shinsori.com/

================================================================================
dipu-bd commented 4 years ago

reviewed and fixed all