Sha256: 349de6657e63cd7f87a55eafb44d1f0f2a910c570d5cbd027ae8d276fd4c95d4

Contents?: true

Size: 602 Bytes

Versions: 4

Compression:

Stored size: 602 Bytes

Contents

require 'spec_helper'

describe SolrWrapper::Instance do
  subject { SolrWrapper::Instance.new }
  let(:client) { SimpleSolrClient::Client.new("http://localhost:#{subject.port}/solr/") }
  describe "#with_collection" do
    it "should create a new anonymous collection" do
      subject.wrap do |solr|
        solr.with_collection(dir: File.join(FIXTURES_DIR, "basic_configs")) do |collection_name|
          core = client.core(collection_name)
          expect(core.schema.field('id').name).to eq 'id'
          expect(core.schema.field('id').stored).to eq true
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
solr_wrapper-0.0.5 spec/lib/solr_wrapper/instance_spec.rb
solr_wrapper-0.0.4 spec/lib/solr_wrapper/instance_spec.rb
solr_wrapper-0.0.3 spec/lib/solr_wrapper/instance_spec.rb
solr_wrapper-0.0.2 spec/lib/solr_wrapper/instance_spec.rb