Sha256: 3dc4df8b31bbaf8d78f84eb6304ef5d3dd36b95168acbd2090de98738baefdab
Contents?: true
Size: 631 Bytes
Versions: 78
Compression:
Stored size: 631 Bytes
Contents
#! /usr/bin/env ruby require 'spec_helper' describe "Kernel fact" do include FacterSpec::ConfigHelper describe "on Windows" do it "should return the kernel as 'windows'" do given_a_configuration_of(:is_windows => true, :data_dir => "data_dir") Facter.fact(:kernel).value.should == "windows" end end describe "on everything else" do it "should return the kernel using 'uname -s'" do given_a_configuration_of(:is_windows => false) Facter::Core::Execution.stubs(:exec).with('uname -s').returns("test_kernel") Facter.fact(:kernel).value.should == 'test_kernel' end end end
Version data entries
78 entries across 78 versions & 1 rubygems