mirror of
https://github.com/discourse/discourse.git
synced 2025-06-03 01:15:26 +08:00
DEV: Upgrade Discourse to Rails 6 (#8083)
* Adjustments to pass specs on Rails 6.0.0 * Use classic autoloader instead of Zeitwerk * Update Rails 6.0.0 deprecated methods * Rails 6.0.0 not allowing column with integer name * Drop freedom_patches/rails6.rb * Default value for trigger_transactional_callbacks? is true * Bump rspec-rails version to 4.0.0.beta2
This commit is contained in:
@ -20,7 +20,7 @@ RSpec.describe MetadataController do
|
||||
|
||||
get "/manifest.webmanifest"
|
||||
expect(response.status).to eq(200)
|
||||
expect(response.content_type).to eq('application/manifest+json')
|
||||
expect(response.media_type).to eq('application/manifest+json')
|
||||
manifest = JSON.parse(response.body)
|
||||
|
||||
expect(manifest["name"]).to eq(title)
|
||||
@ -98,7 +98,7 @@ RSpec.describe MetadataController do
|
||||
expect(response.body).to include("/search?q={searchTerms}")
|
||||
expect(response.body).to include('image/png')
|
||||
expect(response.body).to include(UrlHelper.absolute(upload.url))
|
||||
expect(response.content_type).to eq('application/xml')
|
||||
expect(response.media_type).to eq('application/xml')
|
||||
end
|
||||
end
|
||||
|
||||
@ -121,7 +121,7 @@ RSpec.describe MetadataController do
|
||||
expect(response.status).to eq(200)
|
||||
expect(response.body).to include("hash_of_app_certificate")
|
||||
expect(response.body).to include("com.example.app")
|
||||
expect(response.content_type).to eq('application/json')
|
||||
expect(response.media_type).to eq('application/json')
|
||||
end
|
||||
end
|
||||
|
||||
@ -143,7 +143,7 @@ RSpec.describe MetadataController do
|
||||
|
||||
expect(response.status).to eq(200)
|
||||
expect(response.body).to include("applinks")
|
||||
expect(response.content_type).to eq('application/json')
|
||||
expect(response.media_type).to eq('application/json')
|
||||
|
||||
get "/apple-app-site-association.json"
|
||||
expect(response.status).to eq(404)
|
||||
|
Reference in New Issue
Block a user