Refactor Reportbooru API clients.

* Combine MissedSearchService, PostViewCountService, and
  PopularSearchService into single ReportbooruService class.
* Use Danbooru::Http for these services instead of HTTParty.
This commit is contained in:
evazion
2020-06-14 00:24:15 -05:00
parent 1846133cd6
commit a4df18e650
17 changed files with 102 additions and 143 deletions

View File

@@ -1,8 +1,8 @@
require 'test_helper'
class PostViewCountServiceTest < ActiveSupport::TestCase
class ReportbooruServiceTest < ActiveSupport::TestCase
def setup
@service = PostViewCountService.new(reportbooru_server: "http://localhost:1234")
@service = ReportbooruService.new(reportbooru_server: "http://localhost:1234")
@post = create(:post)
@date = "2000-01-01"
end