Sha256: 5bf1d29e238c9ec8587b6fe92523c91b4b2c87d2946fa9413e475293050607a5

Contents?: true

Size: 790 Bytes

Versions: 48

Compression:

Stored size: 790 Bytes

Contents

require 'spec_helper'
require 'specinfra/helper/detect_os/suse'

describe Specinfra::Helper::DetectOs::Suse do
  suse = Specinfra::Helper::DetectOs::Suse.new(:exec)
  it 'Should return opensuse 13 when openSUSE 13.2 is installed.' do
    allow(suse).to receive(:run_command) {
        CommandResult.new(:stdout => 'openSUSE 13.2 (x86_64)', :exit_status => 0)
    }
    expect(suse.detect).to include(
      :family  => 'opensuse',
      :release => '13.2'
    )
  end
  it 'Should return sles 12 when SUSE Linux Enterprise Server 12 is installed.' do
    allow(suse).to receive(:run_command) {
      CommandResult.new(:stdout => 'SUSE Linux Enterprise Server 12', :exit_status => 0)
    }
    expect(suse.detect).to include(
      :family  => 'sles',
      :release => '12'
    )
  end
end

Version data entries

48 entries across 48 versions & 1 rubygems

Version Path
specinfra-2.67.5 spec/helper/detect_os/suse_spec.rb
specinfra-2.67.3 spec/helper/detect_os/suse_spec.rb
specinfra-2.67.2 spec/helper/detect_os/suse_spec.rb
specinfra-2.67.1 spec/helper/detect_os/suse_spec.rb
specinfra-2.67.0 spec/helper/detect_os/suse_spec.rb
specinfra-2.66.9 spec/helper/detect_os/suse_spec.rb
specinfra-2.66.8 spec/helper/detect_os/suse_spec.rb
specinfra-2.66.7 spec/helper/detect_os/suse_spec.rb
specinfra-2.66.6 spec/helper/detect_os/suse_spec.rb
specinfra-2.66.5 spec/helper/detect_os/suse_spec.rb
specinfra-2.66.4 spec/helper/detect_os/suse_spec.rb
specinfra-2.66.3 spec/helper/detect_os/suse_spec.rb
specinfra-2.66.2 spec/helper/detect_os/suse_spec.rb
specinfra-2.66.1 spec/helper/detect_os/suse_spec.rb
specinfra-2.66.0 spec/helper/detect_os/suse_spec.rb
specinfra-2.65.0 spec/helper/detect_os/suse_spec.rb
specinfra-2.64.0 spec/helper/detect_os/suse_spec.rb
specinfra-2.63.3 spec/helper/detect_os/suse_spec.rb
specinfra-2.63.2 spec/helper/detect_os/suse_spec.rb
specinfra-2.63.1 spec/helper/detect_os/suse_spec.rb