Sha256: b1eb055f796443dfeb1218de01af896699a495f2328d99e0765bc4b67c3b4dda

Contents?: true

Size: 666 Bytes

Versions: 96

Compression:

Stored size: 666 Bytes

Contents

# spec/unit/provider/package/up2date_spec.rb
require 'spec_helper'

describe 'up2date package provider' do

  # This sets the class itself as the subject rather than
  # an instance of the class.
  subject do
    Puppet::Type.type(:package).provider(:up2date)
  end

  osfamilies = [ 'redhat' ]
  releases = [ '2.1', '3', '4' ]

  osfamilies.each do |osfamily|
    releases.each do |release|
      it "should be the default provider on #{osfamily} #{release}" do
        Facter.expects(:value).with(:osfamily).returns(osfamily)
        Facter.expects(:value).with(:lsbdistrelease).returns(release)
        subject.default?.should be_true
      end
    end
  end
end

Version data entries

96 entries across 96 versions & 2 rubygems

Version Path
puppet-3.8.7 spec/unit/provider/package/up2date_spec.rb
puppet-3.8.7-x86-mingw32 spec/unit/provider/package/up2date_spec.rb
puppet-3.8.7-x64-mingw32 spec/unit/provider/package/up2date_spec.rb
puppet-3.8.6 spec/unit/provider/package/up2date_spec.rb
puppet-3.8.6-x86-mingw32 spec/unit/provider/package/up2date_spec.rb
puppet-3.8.6-x64-mingw32 spec/unit/provider/package/up2date_spec.rb
puppet-3.8.5 spec/unit/provider/package/up2date_spec.rb
puppet-3.8.5-x86-mingw32 spec/unit/provider/package/up2date_spec.rb
puppet-3.8.5-x64-mingw32 spec/unit/provider/package/up2date_spec.rb
puppet-3.8.4 spec/unit/provider/package/up2date_spec.rb
puppet-3.8.4-x86-mingw32 spec/unit/provider/package/up2date_spec.rb
puppet-3.8.4-x64-mingw32 spec/unit/provider/package/up2date_spec.rb
puppet-3.8.3 spec/unit/provider/package/up2date_spec.rb
puppet-3.8.3-x86-mingw32 spec/unit/provider/package/up2date_spec.rb
puppet-3.8.3-x64-mingw32 spec/unit/provider/package/up2date_spec.rb
puppet-3.8.2 spec/unit/provider/package/up2date_spec.rb
puppet-3.8.2-x86-mingw32 spec/unit/provider/package/up2date_spec.rb
puppet-3.8.2-x64-mingw32 spec/unit/provider/package/up2date_spec.rb
puppet-3.8.1 spec/unit/provider/package/up2date_spec.rb
puppet-3.8.1-x86-mingw32 spec/unit/provider/package/up2date_spec.rb