Sha256: 2cfefe892145a9d0920c2c6b96764286d690cb5e96b75312450e9b5802148528

Contents?: true

Size: 619 Bytes

Versions: 9

Compression:

Stored size: 619 Bytes

Contents

require 'spec_helper'

describe 'rbenv' do
  let(:facts) {{
    :osfamily => 'Debian',
  }}

  context 'standard resources' do
    it { should contain_package('rbenv') }

    it {
      should contain_file('/etc/profile.d/rbenv.sh').with(
        :mode    => '0755',
        :content => /RBENV_ROOT="\/usr\/lib\/rbenv"/
      )
    }
  end

  context 'global_version uses default from rbenv::global' do
    it { should contain_class('rbenv::global') }
  end

  context 'global_version is 1.2.3' do
    let(:params) {{
      :global_version => '1.2.3',
    }}

    it { should contain_class('rbenv::global') }
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
freighthop-0.2.1 modules/rbenv/spec/classes/rbenv_spec.rb
freighthop-0.2.0 modules/rbenv/spec/classes/rbenv_spec.rb
freighthop-0.1.0 modules/rbenv/spec/classes/rbenv_spec.rb
freighthop-0.0.6 modules/rbenv/spec/classes/rbenv_spec.rb
freighthop-0.0.5 modules/rbenv/spec/classes/rbenv_spec.rb
freighthop-0.0.4 modules/rbenv/spec/classes/rbenv_spec.rb
freighthop-0.0.3 modules/rbenv/spec/classes/rbenv_spec.rb
freighthop-0.0.2 modules/rbenv/spec/classes/rbenv_spec.rb
freighthop-0.0.1 modules/rbenv/spec/classes/rbenv_spec.rb