class Chef::Resource::Group

Public Instance Methods

to_serverspec() click to toggle source
# File lib/chef/handler/resources/group.rb, line 6
      def to_serverspec
        ERB.new(
          <<-EOT,

  describe group('#{group_name}') do
<%- unless action.include? :remove -%>
    it { should exist }
    it { should have_gid #{gid} }
<%- else -%>
      it { should_not exist }
<%- end -%>
  end
<% users.each do |user| %>
  describe user('<%= user %>') do
    it { should belong_to_group '#{group_name}' }
  end
<% end %>
EOT
          safe_level = nil, trim_mode = '-').result(binding)
      end