Sha256: 17af38c512a60e9be50fc3430d193ae01b4360ab924cc5cbe0b61d4513788563
Contents?: true
Size: 760 Bytes
Versions: 6
Compression:
Stored size: 760 Bytes
Contents
#!/usr/bin/env ruby require File.dirname(__FILE__) + '/../../spec_helper' require 'puppet_spec/files' describe Puppet::Util::Settings do include PuppetSpec::Files it "should be able to make needed directories" do settings = Puppet::Util::Settings.new settings.setdefaults :main, :maindir => [tmpfile("main"), "a"] settings.use(:main) File.should be_directory(settings[:maindir]) end it "should make its directories with the corret modes" do settings = Puppet::Util::Settings.new settings.setdefaults :main, :maindir => {:default => tmpfile("main"), :desc => "a", :mode => 0750} settings.use(:main) (File.stat(settings[:maindir]).mode & 007777).should == 0750 end end
Version data entries
6 entries across 6 versions & 1 rubygems