0
0
Fork 0

Convert api/oembed controller spec to request spec (#31605)

This commit is contained in:
Matt Jankowski 2024-08-27 03:55:25 -04:00 committed by GitHub
parent 0e7c88aa6d
commit 38a3466741
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 33 additions and 22 deletions

View file

@ -1,22 +0,0 @@
# frozen_string_literal: true
require 'rails_helper'
RSpec.describe Api::OEmbedController do
render_views
let(:alice) { Fabricate(:account, username: 'alice') }
let(:status) { Fabricate(:status, text: 'Hello world', account: alice) }
describe 'GET #show' do
before do
request.host = Rails.configuration.x.local_domain
get :show, params: { url: short_account_status_url(alice, status) }, format: :json
end
it 'returns private cache control headers', :aggregate_failures do
expect(response).to have_http_status(200)
expect(response.headers['Cache-Control']).to include('private, no-store')
end
end
end