Sha256: 8a405acf382ad9b0d1a3b8cfe25a5babe46fe941d73a6aef45cf390f60dd0057

Contents?: true

Size: 527 Bytes

Versions: 5

Compression:

Stored size: 527 Bytes

Contents

require 'spec_helper'
describe "RSolr::Connection" do
  
  context "setup_raw_request" do
    c = RSolr::Connection.new
    base_url = "http://localhost:8983/solr"
    client = RSolr::Client.new c, :url => base_url
    req = c.send :setup_raw_request, {:headers => {"content-type" => "text/xml"}, :method => :get, :uri => URI.parse(base_url + "/select?q=*:*")}
    req.path.should == "/solr/select?q=*:*"
    headers = {}
    req.each_header{|k,v| headers[k] = v}
    headers.should == {"content-type"=>"text/xml"}
  end
  
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rsolr-1.0.6 spec/api/connection_spec.rb
rsolr-1.0.5 spec/api/connection_spec.rb
rsolr-1.0.3 spec/api/connection_spec.rb
rsolr-1.0.2 spec/api/connection_spec.rb
rsolr-1.0.1 spec/api/connection_spec.rb