Skip to content

Commit

Permalink
Merge pull request #104 from emahags/spec
Browse files Browse the repository at this point in the history
Refactored spec tests
  • Loading branch information
ghoneycutt committed Feb 27, 2015
2 parents 747ada2 + b01e9ca commit 2a2d717
Show file tree
Hide file tree
Showing 77 changed files with 1,400 additions and 2,842 deletions.
3,368 changes: 526 additions & 2,842 deletions spec/classes/init_spec.rb

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions spec/fixtures/pam_common_account.defaults.suse10
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
account required pam_unix2.so
5 changes: 5 additions & 0 deletions spec/fixtures/pam_common_account.defaults.ubuntu1204
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
account [success=1 new_authtok_reqd=done default=ignore] pam_unix.so
account requisite pam_deny.so
account required pam_permit.so
5 changes: 5 additions & 0 deletions spec/fixtures/pam_common_account.defaults.ubuntu1404
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
account [success=1 new_authtok_reqd=done default=ignore] pam_unix.so
account requisite pam_deny.so
account required pam_permit.so
5 changes: 5 additions & 0 deletions spec/fixtures/pam_common_account.vas.suse10
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
account sufficient pam_vas3.so
account requisite pam_vas3.so echo_return
account required pam_unix2.so
7 changes: 7 additions & 0 deletions spec/fixtures/pam_common_account.vas.ubuntu1204
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
account sufficient pam_vas3.so
account requisite pam_vas3.so echo_return
account [success=1 new_authtok_reqd=done default=ignore] pam_unix.so
account requisite pam_deny.so
account required pam_permit.so
7 changes: 7 additions & 0 deletions spec/fixtures/pam_common_account.vas.ubuntu1404
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
account sufficient pam_vas3.so
account requisite pam_vas3.so echo_return
account [success=1 new_authtok_reqd=done default=ignore] pam_unix.so
account requisite pam_deny.so
account required pam_permit.so
3 changes: 3 additions & 0 deletions spec/fixtures/pam_common_account_pc.defaults.suse11
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
account required pam_unix2.so
3 changes: 3 additions & 0 deletions spec/fixtures/pam_common_account_pc.defaults.suse12
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
account required pam_unix2.so
5 changes: 5 additions & 0 deletions spec/fixtures/pam_common_account_pc.vas.suse11
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
account sufficient pam_vas3.so
account requisite pam_vas3.so echo_return
account required pam_unix2.so
5 changes: 5 additions & 0 deletions spec/fixtures/pam_common_account_pc.vas.suse12
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
account sufficient pam_vas3.so
account requisite pam_vas3.so echo_return
account required pam_unix2.so
4 changes: 4 additions & 0 deletions spec/fixtures/pam_common_auth.defaults.suse10
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
auth required pam_env.so
auth required pam_unix2.so
5 changes: 5 additions & 0 deletions spec/fixtures/pam_common_auth.defaults.ubuntu1204
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
auth [success=1 default=ignore] pam_unix.so nullok_secure
auth requisite pam_deny.so
auth required pam_permit.so
6 changes: 6 additions & 0 deletions spec/fixtures/pam_common_auth.defaults.ubuntu1404
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
auth [success=1 default=ignore] pam_unix.so nullok_secure
auth requisite pam_deny.so
auth required pam_permit.so
auth optional pam_cap.so
6 changes: 6 additions & 0 deletions spec/fixtures/pam_common_auth.vas.suse10
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
auth required pam_env.so
auth sufficient pam_vas3.so show_lockout_msg get_nonvas_pass store_creds
auth requisite pam_vas3.so echo_return
auth required pam_unix2.so use_first_pass
6 changes: 6 additions & 0 deletions spec/fixtures/pam_common_auth.vas.ubuntu1204
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
auth required pam_env.so
auth sufficient pam_vas3.so show_lockout_msg get_nonvas_pass store_creds
auth requisite pam_vas3.so echo_return
auth required pam_unix.so use_first_pass
6 changes: 6 additions & 0 deletions spec/fixtures/pam_common_auth.vas.ubuntu1404
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
auth required pam_env.so
auth sufficient pam_vas3.so show_lockout_msg get_nonvas_pass store_creds
auth requisite pam_vas3.so echo_return
auth required pam_unix.so use_first_pass
4 changes: 4 additions & 0 deletions spec/fixtures/pam_common_auth_pc.defaults.suse11
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
auth required pam_env.so
auth required pam_unix2.so
4 changes: 4 additions & 0 deletions spec/fixtures/pam_common_auth_pc.defaults.suse12
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
auth required pam_env.so
auth required pam_unix2.so
6 changes: 6 additions & 0 deletions spec/fixtures/pam_common_auth_pc.vas.suse11
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
auth required pam_env.so
auth sufficient pam_vas3.so create_homedir get_nonvas_pass
auth requisite pam_vas3.so echo_return
auth required pam_unix2.so use_first_pass
6 changes: 6 additions & 0 deletions spec/fixtures/pam_common_auth_pc.vas.suse12
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
auth required pam_env.so
auth sufficient pam_vas3.so create_homedir get_nonvas_pass
auth requisite pam_vas3.so echo_return
auth required pam_unix2.so use_first_pass
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
session [default=1] pam_permit.so
session requisite pam_deny.so
session required pam_permit.so
session optional pam_umask.so
session required pam_unix.so
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
session [default=1] pam_permit.so
session requisite pam_deny.so
session required pam_permit.so
session optional pam_umask.so
session required pam_unix.so
session optional pam_systemd.so
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
session [default=1] pam_permit.so
session requisite pam_deny.so
session required pam_permit.so
session optional pam_umask.so
session required pam_vas3.so create_homedir
session requisite pam_vas3.so echo_return
session required pam_unix.so
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
session [default=1] pam_permit.so
session requisite pam_deny.so
session required pam_permit.so
session optional pam_umask.so
session required pam_vas3.so create_homedir
session requisite pam_vas3.so echo_return
session required pam_unix.so
4 changes: 4 additions & 0 deletions spec/fixtures/pam_common_password.defaults.suse10
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
password required pam_pwcheck.so nullok
password required pam_unix2.so nullok use_authtok
5 changes: 5 additions & 0 deletions spec/fixtures/pam_common_password.defaults.ubuntu1204
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
password [success=1 default=ignore] pam_unix.so obscure sha512
password requisite pam_deny.so
password required pam_permit.so
5 changes: 5 additions & 0 deletions spec/fixtures/pam_common_password.defaults.ubuntu1404
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
password [success=1 default=ignore] pam_unix.so obscure sha512
password requisite pam_deny.so
password required pam_permit.so
6 changes: 6 additions & 0 deletions spec/fixtures/pam_common_password.vas.suse10
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
password sufficient pam_vas3.so
password requisite pam_vas3.so echo_return
password requisite pam_pwcheck.so nullok
password required pam_unix2.so use_authtok nullok
7 changes: 7 additions & 0 deletions spec/fixtures/pam_common_password.vas.ubuntu1204
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
password sufficient pam_vas3.so
password requisite pam_vas3.so echo_return
password [success=1 default=ignore] pam_unix.so obscure sha512
password requisite pam_deny.so
password required pam_permit.so
7 changes: 7 additions & 0 deletions spec/fixtures/pam_common_password.vas.ubuntu1404
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
password sufficient pam_vas3.so
password requisite pam_vas3.so echo_return
password [success=1 default=ignore] pam_unix.so obscure sha512
password requisite pam_deny.so
password required pam_permit.so
4 changes: 4 additions & 0 deletions spec/fixtures/pam_common_password_pc.defaults.suse11
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
password required pam_pwcheck.so nullok cracklib
password required pam_unix2.so nullok use_authtok
4 changes: 4 additions & 0 deletions spec/fixtures/pam_common_password_pc.defaults.suse12
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
password required pam_pwcheck.so nullok cracklib
password required pam_unix2.so nullok use_authtok
6 changes: 6 additions & 0 deletions spec/fixtures/pam_common_password_pc.vas.suse11
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
password sufficient pam_vas3.so
password requisite pam_vas3.so echo_return
password requisite pam_pwcheck.so nullok cracklib
password required pam_unix2.so use_authtok nullok
6 changes: 6 additions & 0 deletions spec/fixtures/pam_common_password_pc.vas.suse12
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
password sufficient pam_vas3.so
password requisite pam_vas3.so echo_return
password requisite pam_pwcheck.so nullok cracklib
password required pam_unix2.so use_authtok nullok
4 changes: 4 additions & 0 deletions spec/fixtures/pam_common_session.defaults.suse10
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
session required pam_limits.so
session required pam_unix2.so
7 changes: 7 additions & 0 deletions spec/fixtures/pam_common_session.defaults.ubuntu1204
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
session [default=1] pam_permit.so
session requisite pam_deny.so
session required pam_permit.so
session optional pam_umask.so
session required pam_unix.so
8 changes: 8 additions & 0 deletions spec/fixtures/pam_common_session.defaults.ubuntu1404
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
session [default=1] pam_permit.so
session requisite pam_deny.so
session required pam_permit.so
session optional pam_umask.so
session required pam_unix.so
session optional pam_systemd.so
6 changes: 6 additions & 0 deletions spec/fixtures/pam_common_session.vas.suse10
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
session required pam_limits.so
session required pam_vas3.so
session requisite pam_vas3.so echo_return
session required pam_unix2.so
9 changes: 9 additions & 0 deletions spec/fixtures/pam_common_session.vas.ubuntu1204
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
session [default=1] pam_permit.so
session requisite pam_deny.so
session required pam_permit.so
session optional pam_umask.so
session required pam_vas3.so create_homedir
session requisite pam_vas3.so echo_return
session required pam_unix.so
9 changes: 9 additions & 0 deletions spec/fixtures/pam_common_session.vas.ubuntu1404
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
session [default=1] pam_permit.so
session requisite pam_deny.so
session required pam_permit.so
session optional pam_umask.so
session required pam_vas3.so create_homedir
session requisite pam_vas3.so echo_return
session required pam_unix.so
5 changes: 5 additions & 0 deletions spec/fixtures/pam_common_session_pc.defaults.suse11
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
session required pam_limits.so
session required pam_unix2.so
session optional pam_umask.so
5 changes: 5 additions & 0 deletions spec/fixtures/pam_common_session_pc.defaults.suse12
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
session required pam_limits.so
session required pam_unix2.so
session optional pam_umask.so
7 changes: 7 additions & 0 deletions spec/fixtures/pam_common_session_pc.vas.suse11
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
session required pam_limits.so
session required pam_vas3.so create_homedir
session requisite pam_vas3.so echo_return
session required pam_unix2.so
session optional pam_umask.so
7 changes: 7 additions & 0 deletions spec/fixtures/pam_common_session_pc.vas.suse12
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
session required pam_limits.so
session required pam_vas3.so create_homedir
session requisite pam_vas3.so echo_return
session required pam_unix2.so
session optional pam_umask.so
26 changes: 26 additions & 0 deletions spec/fixtures/pam_conf.defaults.solaris10
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
# Auth
login auth requisite pam_authtok_get.so.1
login auth required pam_dhkeys.so.1
login auth required pam_unix_cred.so.1
login auth required pam_unix_auth.so.1
login auth required pam_dial_auth.so.1
passwd auth required pam_passwd_auth.so.1
other auth requisite pam_authtok_get.so.1
other auth required pam_dhkeys.so.1
other auth required pam_unix_cred.so.1
other auth required pam_unix_auth.so.1

# Account
other account requisite pam_roles.so.1
other account required pam_unix_account.so.1

# Password
other password required pam_dhkeys.so.1
other password requisite pam_authtok_get.so.1
other password requisite pam_authtok_check.so.1
other password required pam_authtok_store.so.1

# Session
other session required pam_unix_session.so.1
27 changes: 27 additions & 0 deletions spec/fixtures/pam_conf.defaults.solaris9
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# This file is being maintained by Puppet.
# DO NOT EDIT
# Auth
login auth requisite pam_authtok_get.so.1
login auth required pam_dhkeys.so.1
login auth required pam_unix_auth.so.1
login auth required pam_dial_auth.so.1
passwd auth required pam_passwd_auth.so.1
other auth requisite pam_authtok_get.so.1
other auth required pam_dhkeys.so.1
other auth required pam_unix_auth.so.1

# Account
cron account required pam_projects.so.1
cron account required pam_unix_account.so.1
other account requisite pam_roles.so.1
other account required pam_projects.so.1
other account required pam_unix_account.so.1

# Password
other password required pam_dhkeys.so.1
other password requisite pam_authtok_get.so.1
other password requisite pam_authtok_check.so.1
other password required pam_authtok_store.so.1

# Session
other session required pam_unix_session.so.1
Loading

0 comments on commit 2a2d717

Please sign in to comment.