def test_PAM_has_unknown_module__false(): pam = get_config(''' auth sufficient pam_unix.so auth sufficient pam_sss.so auth required pam_deny.so ''') obj = PAM(pam) assert not obj.has_unknown_module(['pam_unix', 'pam_sss', 'pam_deny'])
def test_PAM_has_unknown_module__empty(): pam = get_config(''' auth sufficient pam_unix.so auth sufficient pam_sss.so auth required pam_deny.so ''') obj = PAM(pam) assert obj.has_unknown_module([])
def test_PAM_has_unknown_module__true(): pam = get_config(''' auth sufficient pam_unix.so auth sufficient pam_sss.so auth required pam_deny.so session pam_ecryptfs.so ''') obj = PAM(pam) assert obj.has_unknown_module(['pam_unix', 'pam_sss', 'pam_deny'])