Sha256: 827ab99f8c7d706be7aeacf52a450671c1c66806d677943f21ea160eb1575a2b

Contents?: true

Size: 1.17 KB

Versions: 36

Compression:

Stored size: 1.17 KB

Contents

# frozen_string_literal: true

describe SuggestHelper do
  before do
    allow(helper).to receive(:blacklight_config).and_return(blacklight_config)
  end
  describe '#autocomplete_enabled?' do
    describe 'with autocomplete config' do
      let(:blacklight_config) do
        Blacklight::Configuration.new.configure do |config|
          config.autocomplete_enabled = true
          config.autocomplete_path = 'suggest'
        end
      end
      it 'is enabled' do
        expect(helper.autocomplete_enabled?).to be true
      end
    end
    describe 'without disabled config' do
      let(:blacklight_config) do
        Blacklight::Configuration.new.configure do |config|
          config.autocomplete_enabled = false
          config.autocomplete_path = 'suggest'
        end
      end
      it 'is disabled' do
        expect(helper.autocomplete_enabled?).to be false
      end
    end
    describe 'without path config' do
      let(:blacklight_config) do
        Blacklight::Configuration.new.configure do |config|
          config.autocomplete_enabled = true
        end
      end
      it 'is disabled' do
        expect(helper.autocomplete_enabled?).to be false
      end
    end
  end
end

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
blacklight-6.25.0 spec/helpers/suggest_helper_spec.rb
blacklight-6.24.0 spec/helpers/suggest_helper_spec.rb
blacklight-6.23.0 spec/helpers/suggest_helper_spec.rb
blacklight-6.22.0 spec/helpers/suggest_helper_spec.rb
blacklight-6.21.0 spec/helpers/suggest_helper_spec.rb
blacklight-6.20.0 spec/helpers/suggest_helper_spec.rb
blacklight-6.19.2 spec/helpers/suggest_helper_spec.rb
blacklight-6.19.1 spec/helpers/suggest_helper_spec.rb
blacklight-6.19.0 spec/helpers/suggest_helper_spec.rb
blacklight-6.18.0 spec/helpers/suggest_helper_spec.rb
blacklight-6.17.0 spec/helpers/suggest_helper_spec.rb
blacklight-6.16.0 spec/helpers/suggest_helper_spec.rb
blacklight-6.15.0 spec/helpers/suggest_helper_spec.rb
blacklight-6.14.1 spec/helpers/suggest_helper_spec.rb
blacklight-6.14.0 spec/helpers/suggest_helper_spec.rb
blacklight-6.13.0 spec/helpers/suggest_helper_spec.rb
blacklight-6.12.0 spec/helpers/suggest_helper_spec.rb
blacklight-6.11.2 spec/helpers/suggest_helper_spec.rb
blacklight-6.11.1 spec/helpers/suggest_helper_spec.rb
blacklight-6.11.0 spec/helpers/suggest_helper_spec.rb