Sha256: f54f8990d27f001ae37d94f8f8ab610b9069c1ed3e054ff40445ae527e968f38

Contents?: true

Size: 837 Bytes

Versions: 1

Compression:

Stored size: 837 Bytes

Contents

require 'spec_helper'

require 'puppet/util/manifest_filetype_helper'

describe Puppet::Util::ManifestFiletypeHelper do
  subject { Object.new.extend Puppet::Util::ManifestFiletypeHelper }

  describe "#is_ruby_filename?" do
    it "returns true when Ruby filename is passed as an argument" do
      subject.is_ruby_filename?("test.rb").should be true
    end

    it "returns false when not Ruby filename is passed as an argument" do
      subject.is_ruby_filename?("test").should be false
    end
  end

  describe "#is_puppet_filename?" do
    it "returns true when Puppet filename is passed as an argument" do
      subject.is_puppet_filename?("test.pp").should be true
    end

    it "returns false when non-Puppet filename is passed as an argument" do
      subject.is_puppet_filename?("test").should be false
    end
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
puppet-3.1.0.rc1 spec/unit/util/manifest_filetype_helper_spec.rb