Sha256: 783afa61e92e8bed8567c553fd952307e8bf2903503af07ef82ae2abaf535502

Contents?: true

Size: 1009 Bytes

Versions: 6

Compression:

Stored size: 1009 Bytes

Contents

# encoding: utf-8
# copyright: 2015, Chef Software, Inc.

title '/tmp profile'

# you add controls here
control "tmp-1.0" do                                   # A unique ID for this control
  impact 0.7                                           # The criticality, if this control fails.
  title "Create /tmp directory"                        # A human-readable title
  desc "An optional description..."                    # Describe why this is needed
  desc "label", "An optional description with a label" # Pair a part of the description with a label
  tag data: "temp data"                                # A tag allows you to associate key information
  tag "security"                                       # to the test
  ref "Document A-12", url: 'http://...'               # Additional references

  describe file('/tmp') do                             # The actual test
    it { should be_directory }
  end
end

# you can also use plain tests
describe file('/tmp') do
  it { should be_directory }
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
inspec-core-2.3.10 examples/profile/controls/example.rb
inspec-2.3.10 examples/profile/controls/example.rb
inspec-core-2.3.5 examples/profile/controls/example.rb
inspec-2.3.5 examples/profile/controls/example.rb
inspec-core-2.3.4 examples/profile/controls/example.rb
inspec-2.3.4 examples/profile/controls/example.rb