Sha256: 229e165a4f4be3c3a97b2b87e77293f9c845c40bc46849d5b579652529d6d35a

Contents?: true

Size: 524 Bytes

Versions: 5

Compression:

Stored size: 524 Bytes

Contents

require 'spec_helper'

describe Spree::AppConfiguration, :type => :model do

  let (:prefs) { Rails.application.config.spree.preferences }

  it "should be available from the environment" do
    prefs.layout = "my/layout"
    expect(prefs.layout).to eq "my/layout"
  end

  it "should be available as Spree::Config for legacy access" do
    expect(Spree::Config).to be_a Spree::AppConfiguration
  end

  it "uses base searcher class by default" do
    expect(prefs.searcher_class).to eq Spree::Core::Search::Base
  end

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
solidus_core-1.0.7 spec/models/spree/app_configuration_spec.rb
solidus_core-1.0.6 spec/models/spree/app_configuration_spec.rb
solidus_core-1.0.5 spec/models/spree/app_configuration_spec.rb
solidus_core-1.0.4 spec/models/spree/app_configuration_spec.rb
solidus_core-1.0.3 spec/models/spree/app_configuration_spec.rb