DEV: Use response.parsed_body in specs (#9615)

Most of it was autofixed with rubocop-discourse 2.1.1.
This commit is contained in:
Jarek Radosz
2020-05-07 17:04:12 +02:00
committed by GitHub
parent 69ef0da4c2
commit 781e3f5e10
70 changed files with 705 additions and 714 deletions

View File

@ -17,7 +17,7 @@ describe SiteController do
Theme.clear_default!
get "/site/basic-info.json"
json = JSON.parse(response.body)
json = response.parsed_body
expected_url = UrlHelper.absolute(upload.url)
@ -38,7 +38,7 @@ describe SiteController do
SiteSetting.share_anonymized_statistics = true
get "/site/statistics.json"
json = JSON.parse(response.body)
json = response.parsed_body
expect(response.status).to eq(200)
expect(json["topic_count"]).to be_present
@ -74,7 +74,7 @@ describe SiteController do
SiteSetting.selectable_avatars_enabled = false
get "/site/selectable-avatars.json"
json = JSON.parse(response.body)
json = response.parsed_body
expect(response.status).to eq(200)
expect(json).to eq([])
@ -84,7 +84,7 @@ describe SiteController do
SiteSetting.selectable_avatars_enabled = true
get "/site/selectable-avatars.json"
json = JSON.parse(response.body)
json = response.parsed_body
expect(response.status).to eq(200)
expect(json).to contain_exactly("https://www.discourse.org", "https://meta.discourse.org")