# frozen_string_literal: true # License: AGPL-3.0-or-later WITH WTO-AP-3.0-or-later # Full license explanation at https://github.com/houdiniproject/houdini/blob/master/LICENSE require 'rails_helper' RSpec.describe WidgetController, type: :controller do describe 'v2' do it 'accepts requests without a CORS error' do expect {get :v2, format: :js }.to_not raise_error end it 'has a cache-control header of 10 minutes' do get :v2, format: :js expect(response.headers["Cache-Control"]).to include "max-age=600" end it 'does redirect' do get :v2, format: :js expect(response.headers.has_key?("Location")).to eq true end end end