Sha256: 351b37e37a8323db354cb01986afb5c1a48f40cb05dab94ef217b7dff428fcb7

Contents?: true

Size: 606 Bytes

Versions: 10

Compression:

Stored size: 606 Bytes

Contents

require "spec_helper"

module Beaker
  module Options

    describe Presets do
      let(:presets)    { Presets.new }

      it "returns an env_vars OptionsHash" do
        expect(presets.env_vars).to be_instance_of(Beaker::Options::OptionsHash)
      end

      it "removes all empty/nil entries in env_vars" do
        expect(presets.env_vars.has_value?(nil)).to be === false
        expect(presets.env_vars.has_value?({})).to be === false
      end

      it "returns a presets OptionsHash" do
        expect(presets.presets).to be_instance_of(Beaker::Options::OptionsHash)
      end

    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
beaker-2.18.3 spec/beaker/options/presets_spec.rb
beaker-2.18.2 spec/beaker/options/presets_spec.rb
beaker-2.18.1 spec/beaker/options/presets_spec.rb
beaker-2.18.0 spec/beaker/options/presets_spec.rb
beaker-2.17.0 spec/beaker/options/presets_spec.rb
beaker-2.16.0 spec/beaker/options/presets_spec.rb
beaker-2.15.1 spec/beaker/options/presets_spec.rb
beaker-2.15.0 spec/beaker/options/presets_spec.rb
beaker-2.14.1 spec/beaker/options/presets_spec.rb
beaker-2.14.0 spec/beaker/options/presets_spec.rb