Sha256: b9c5b8da907a521a56bba0a464497cef1f2e45f02124d24a3f7b141222ab4ad1

Contents?: true

Size: 598 Bytes

Versions: 15

Compression:

Stored size: 598 Bytes

Contents

# encoding: utf-8
# author: Christoph Hartmann
# author: Dominik Richter

require 'helper'
require 'inspec/resource'

describe 'Inspec::Resources::Passwd' do
  it 'verify passwd parsing' do
    resource = load_resource('passwd')
    _(resource.usernames).must_equal %w{root www-data}
    _(resource.uids).must_equal %w{0 33}

    # verify root passwd resource
    root = resource.uid(0)
    _(root.username).must_equal 'root'
    _(root.count).must_equal 1

    # verify www-data resource
    www = resource.uid(33)
    _(www.username).must_equal 'www-data'
    _(www.count).must_equal 1
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
inspec-0.12.0 test/unit/resources/passwd_test.rb
inspec-0.11.0 test/unit/resources/passwd_test.rb
inspec-0.10.1 test/unit/resources/passwd_test.rb
inspec-0.9.11 test/unit/resources/passwd_test.rb
inspec-0.9.10 test/unit/resources/passwd_test.rb
inspec-0.9.9 test/unit/resources/passwd_test.rb
inspec-0.9.8 test/unit/resources/passwd_test.rb
inspec-0.9.7 test/unit/resources/passwd_test.rb
inspec-0.9.6 test/unit/resources/passwd_test.rb
inspec-0.9.5 test/unit/resources/passwd_test.rb
inspec-0.9.4 test/unit/resources/passwd_test.rb
inspec-0.9.3 test/unit/resources/passwd_test.rb
inspec-0.9.2 test/unit/resources/passwd_test.rb
inspec-0.9.1 test/unit/resources/passwd_test.rb
inspec-0.9.0 test/unit/resources/passwd_test.rb