Sha256: e51aab769a6ed9390483e1d6c950e588707ec869e0e47bec23ab744b9514885a
Contents?: true
Size: 556 Bytes
Versions: 5
Compression:
Stored size: 556 Bytes
Contents
require 'spec_helper' module Alf module Rack describe Response, '.renderer!' do subject{ Response.renderer!({"HTTP_ACCEPT" => accept}) } context 'on supported' do let(:accept){ "application/json" } it{ should be(Renderer::JSON) } end context 'on unsupported' do let(:accept){ "text/unknown" } it 'raises a AcceptError' do lambda{ subject }.should raise_error(AcceptError, /Unsupported content type `text\/unknown`/) end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems