Add actual postgresl module from puppetlabs
[mirror/dsa-puppet.git] / 3rdparty / modules / postgresql / spec / unit / facts / postgres_default_version_spec.rb
1 require 'spec_helper'
2
3 describe 'postgres_default_version', :type => :fact do
4   it 'should handle redhat 6.0' do
5     Facter.fact(:osfamily).stubs(:value).returns 'RedHat'
6     Facter.fact(:operatingsystemrelease).stubs(:value).returns '6.0'
7     Facter.fact(:postgres_default_version).value.should == '8.4'
8   end
9
10   it 'should return unknown if osfamily is unknown' do
11     Facter.fact(:osfamily).expects(:value).returns 'test'
12     Facter.fact(:postgres_default_version).value.should eq 'unknown'
13   end
14 end