Sha256: 95bd3f041ccd527b8417bf2d4d9445b4e1854da9306ba52e50778bc30e8633a0

Contents?: true

Size: 631 Bytes

Versions: 9

Compression:

Stored size: 631 Bytes

Contents

#!/usr/bin/env ruby

Dir.chdir(File.dirname(__FILE__)) { (s = lambda { |f| File.exist?(f) ? require(f) : Dir.chdir("..") { s.call(f) } }).call("spec/spec_helper.rb") }

zone = Puppet::Type.type(:zone)

describe zone do
    before do
        @provider = stub 'provider'
        @resource = stub 'resource', :resource => nil, :provider => @provider, :line => nil, :file => nil
    end

    parameters = [:create_args, :install_args]

    parameters.each do |parameter|
        it "should have a %s parameter" % parameter do
            zone.attrclass(parameter).ancestors.should be_include(Puppet::Parameter)
        end
    end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
puppet-0.25.5 spec/unit/type/zone.rb
puppet-0.25.4 spec/unit/type/zone.rb
puppet-0.25.3 spec/unit/type/zone.rb
puppet-0.24.9 spec/unit/type/zone.rb
puppet-0.25.2 spec/unit/type/zone.rb
puppet-0.25.1 spec/unit/type/zone.rb
puppet-0.25.0 spec/unit/type/zone.rb
puppet-0.24.7 spec/unit/type/zone.rb
puppet-0.24.8 spec/unit/type/zone.rb