Sha256: 925de1d3b68cb29027ed82df81e30a021743c931fe9d1f166aea9117dac935e2

Contents?: true

Size: 599 Bytes

Versions: 33

Compression:

Stored size: 599 Bytes

Contents

require "spec_helper"

module Beaker
  module Options

    describe Presets do
      let(:presets)    { Presets }

      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 and 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

33 entries across 33 versions & 1 rubygems

Version Path
beaker-1.16.0 spec/beaker/options/presets_spec.rb
beaker-1.15.0 spec/beaker/options/presets_spec.rb
beaker-1.14.1 spec/beaker/options/presets_spec.rb
beaker-1.14.0 spec/beaker/options/presets_spec.rb
beaker-1.13.1 spec/beaker/options/presets_spec.rb
beaker-1.13.0 spec/beaker/options/presets_spec.rb
beaker-1.12.2 spec/beaker/options/presets_spec.rb
beaker-1.12.1 spec/beaker/options/presets_spec.rb
beaker-1.12.0 spec/beaker/options/presets_spec.rb
beaker-1.11.2 spec/beaker/options/presets_spec.rb
beaker-1.11.1 spec/beaker/options/presets_spec.rb
beaker-1.11.0 spec/beaker/options/presets_spec.rb
beaker-1.10.0 spec/beaker/options/presets_spec.rb
beaker-1.9.1 spec/beaker/options/presets_spec.rb
beaker-1.9.0 spec/beaker/options/presets_spec.rb
beaker-1.8.2 spec/beaker/options/presets_spec.rb
beaker-1.8.1 spec/beaker/options/presets_spec.rb
beaker-1.8.0 spec/beaker/options/presets_spec.rb
beaker-1.7.0 spec/beaker/options/presets_spec.rb
beaker-1.6.2 spec/beaker/options/presets_spec.rb