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