Sha256: 650f0889f5dbbb352d58f21ad1f7ecb58ac200a49419fbc7513cdff2f52bbd28
Contents?: true
Size: 851 Bytes
Versions: 3
Compression:
Stored size: 851 Bytes
Contents
# -*- ruby -*- # frozen_string_literal: true require_relative '../helpers' require 'rspec' require 'tnetstring' require 'tmpdir' require 'tempfile' require 'mongrel2' require 'mongrel2/xmlrequest' ##################################################################### ### C O N T E X T S ##################################################################### describe Mongrel2::XMLRequest do let( :factory ) { Mongrel2::RequestFactory.new(route: '/form') } it "can parse an XML request message" do message = make_xml_request() req = Mongrel2::Request.parse( message ) expect( req ).to be_a( Mongrel2::XMLRequest ) expect( req.sender_id ).to eq( TEST_UUID ) expect( req.conn_id ).to eq( TEST_ID ) expect( req.headers ).to be_a( Mongrel2::Table ) expect( req.headers['pattern'] ).to eq( TEST_XML_HEADERS['PATH'] ) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
mongrel2-0.55.0 | spec/mongrel2/xmlrequest_spec.rb |
mongrel2-0.54.0 | spec/mongrel2/xmlrequest_spec.rb |
mongrel2-0.53.0 | spec/mongrel2/xmlrequest_spec.rb |