Sha256: f33f443dd273c35a8842f0232322fff7cd11799c533a031552b8af2d8ebbb4a6

Contents?: true

Size: 530 Bytes

Versions: 5

Compression:

Stored size: 530 Bytes

Contents

# frozen_string_literal: true

describe Sail::Configuration, type: :lib do
  describe '#initialize' do
    subject { described_class.new }

    it 'assigns the proper default values to configs' do
      expect(subject.instance_variable_get(:@cache_life_span)).to eq(10.minutes)
      expect(subject.instance_variable_get(:@array_separator)).to eq(';')
      expect(subject.instance_variable_get(:@dashboard_auth_lambda)).to be_nil
      expect(subject.instance_variable_get(:@back_link_path)).to eq('root_path')
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
sail-1.5.1 spec/lib/configuration_spec.rb
sail-1.5.0 spec/lib/configuration_spec.rb
sail-1.4.2 spec/lib/configuration_spec.rb
sail-1.4.1 spec/lib/configuration_spec.rb
sail-1.4.0 spec/lib/configuration_spec.rb