Sha256: c941bf7ce81bdd55a71169ceb3519d4a4940aa9efd6b32e03d43b4addc1f83bb

Contents?: true

Size: 493 Bytes

Versions: 39

Compression:

Stored size: 493 Bytes

Contents

require 'helper'
require 'flipper/adapters/pstore'
require 'flipper/spec/shared_adapter_specs'

RSpec.describe Flipper::Adapters::PStore do
  subject do
    dir = FlipperRoot.join('tmp').tap(&:mkpath)
    pstore_file = dir.join('flipper.pstore')
    pstore_file.unlink if pstore_file.exist?
    described_class.new(pstore_file)
  end

  it_should_behave_like 'a flipper adapter'

  it 'defaults path to flipper.pstore' do
    expect(described_class.new.path).to eq('flipper.pstore')
  end
end

Version data entries

39 entries across 39 versions & 1 rubygems

Version Path
flipper-0.22.2 spec/flipper/adapters/pstore_spec.rb
flipper-0.22.1 spec/flipper/adapters/pstore_spec.rb
flipper-0.22.0 spec/flipper/adapters/pstore_spec.rb
flipper-0.21.0 spec/flipper/adapters/pstore_spec.rb
flipper-0.21.0.rc2 spec/flipper/adapters/pstore_spec.rb
flipper-0.21.0.rc1 spec/flipper/adapters/pstore_spec.rb
flipper-0.20.4 spec/flipper/adapters/pstore_spec.rb
flipper-0.20.3 spec/flipper/adapters/pstore_spec.rb
flipper-0.20.2 spec/flipper/adapters/pstore_spec.rb
flipper-0.20.1 spec/flipper/adapters/pstore_spec.rb
flipper-0.20.0 spec/flipper/adapters/pstore_spec.rb
flipper-0.20.0.beta3 spec/flipper/adapters/pstore_spec.rb
flipper-0.20.0.beta2 spec/flipper/adapters/pstore_spec.rb
flipper-0.20.0.beta1 spec/flipper/adapters/pstore_spec.rb
flipper-0.19.1 spec/flipper/adapters/pstore_spec.rb
flipper-0.19.0 spec/flipper/adapters/pstore_spec.rb
flipper-0.18.0 spec/flipper/adapters/pstore_spec.rb
flipper-0.17.2 spec/flipper/adapters/pstore_spec.rb
flipper-0.17.1 spec/flipper/adapters/pstore_spec.rb
flipper-0.16.2 spec/flipper/adapters/pstore_spec.rb