Sha256: 128c71a8318cbf26bacacaa559c467a94ce4a157fe71d3b5b704f4e7a9c6e219

Contents?: true

Size: 534 Bytes

Versions: 2

Compression:

Stored size: 534 Bytes

Contents

require 'spec_helper'

describe SolrWrapper::Configuration do
  let(:config) { described_class.new options }

  describe "#port" do
    subject { config.port }

    context "when port is set to nil" do
      let(:options) { { port: nil } }
      it { is_expected.to eq nil }
    end

    context "when port is not set" do
      let(:options) { {} }
      it { is_expected.to eq '8983' }
    end

    context "when a port is provided" do
      let(:options) { { port: '8888' } }
      it { is_expected.to eq '8888' }
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
solr_wrapper-0.7.1 spec/lib/solr_wrapper/configuration_spec.rb
solr_wrapper-0.7.0 spec/lib/solr_wrapper/configuration_spec.rb