spec/controllers/terms_controller_spec.rb in qa-4.2.1 vs spec/controllers/terms_controller_spec.rb in qa-4.2.2

- old
+ new

@@ -226,7 +226,19 @@ get :show, params: { vocab: "mesh", id: "D000001" } expect(response.headers.key?('Access-Control-Allow-Origin')).to be false end end end + context "with request for n3" do + before do + stub_request(:get, "https://api.discogs.com/releases/3380671") + .to_return(status: 200, body: webmock_fixture("discogs-find-response-json.json")) + end + it 'Access-Control-Allow-Origin is not present' do + get :show, params: { vocab: "discogs", subauthority: "release", id: "3380671", format: 'n3' } + expect(response).to be_successful + expect(response.content_type).to eq 'text/n3' + expect(response.body).to start_with "@prefix" + end + end end end