nijie: don't crash on invalid urls or deleted works (#3919).

This commit is contained in:
evazion
2018-09-23 18:43:55 -05:00
parent b6228505aa
commit d294514dc0
3 changed files with 141 additions and 48 deletions

View File

@@ -168,6 +168,12 @@ class ArtistUrlTest < ActiveSupport::TestCase
url = FactoryBot.create(:artist_url, url: "https://nijie.info/members.php?id=161703")
assert_equal("http://nijie.info/members.php?id=161703/", url.normalized_url)
url = FactoryBot.create(:artist_url, url: "https://www.nijie.info/members_illust.php?id=161703")
assert_equal("http://nijie.info/members.php?id=161703/", url.normalized_url)
url = FactoryBot.create(:artist_url, url: "https://nijie.info/invalid.php")
assert_equal("http://nijie.info/invalid.php/", url.normalized_url)
end
context "#search method" do