Merge pull request #4478 from nonamethanks/fix_nijie_truncated_commentary
Nijie: fetch full commentary rather than truncated preview
This commit is contained in:
@@ -114,7 +114,7 @@ module Sources
|
|||||||
end
|
end
|
||||||
|
|
||||||
def artist_commentary_desc
|
def artist_commentary_desc
|
||||||
page&.search('meta[property="og:description"]')&.attr("content")&.value
|
page&.search('#illust_text > p')&.text
|
||||||
end
|
end
|
||||||
|
|
||||||
def tags
|
def tags
|
||||||
|
|||||||
@@ -94,6 +94,17 @@ module Sources
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
context "For long commentaries that may be truncated" do
|
||||||
|
should "get the full commentary" do
|
||||||
|
site = Sources::Strategies.find("http://nijie.info/view.php?id=266532")
|
||||||
|
title = "ラミアの里"
|
||||||
|
desc = "サークルaskot様より販売されました「ラミアの里 ~ラミアはぁれむで搾られて~」にて前回に引き続きフラウのイラストを担当させて頂きました。\r\n前作を知らなくても問題なく愉しめる内容となっております。体験版もありますので気になりましたら是非ダウンロードしてみて下さい。\r\nDLsite【http://www.dlsite.com/maniax/work/=/product_id/RJ226998.html】"
|
||||||
|
|
||||||
|
assert_equal(title, site.artist_commentary_title)
|
||||||
|
assert_equal(desc, site.artist_commentary_desc)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
context "The source site for a nijie referer url" do
|
context "The source site for a nijie referer url" do
|
||||||
setup do
|
setup do
|
||||||
@site = Sources::Strategies.find("http://pic.nijie.net/03/nijie_picture/728995_20170505014820_0.jpg", "https://nijie.info/view_popup.php?id=213043")
|
@site = Sources::Strategies.find("http://pic.nijie.net/03/nijie_picture/728995_20170505014820_0.jpg", "https://nijie.info/view_popup.php?id=213043")
|
||||||
|
|||||||
Reference in New Issue
Block a user