Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactored spec tests #104

Merged
merged 2 commits into from Feb 27, 2015
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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