Fix pre-commit

This commit is contained in:
Daniel A. Wozniak 2023-01-02 21:32:33 -07:00 committed by Pedro Algarvio
parent da39358b7e
commit f00479ac70

View file

@ -29,9 +29,19 @@ def mock_pam():
def test_cve_if_pam_acct_mgmt_returns_nonzero_authenticate_should_be_false(mock_pam):
with patch("salt.auth.pam.PAM_ACCT_MGMT", autospec=True, return_value=42):
assert salt.auth.pam._authenticate(username="fnord", password="fnord", service="login", encoding="utf-8") is False
assert (
salt.auth.pam._authenticate(
username="fnord", password="fnord", service="login", encoding="utf-8"
)
is False
)
def test_if_pam_acct_mgmt_returns_zero_authenticate_should_be_true(mock_pam):
with patch("salt.auth.pam.PAM_ACCT_MGMT", autospec=True, return_value=0):
assert salt.auth.pam._authenticate(username="fnord", password="fnord", service="login", encoding="utf-8") is True
assert (
salt.auth.pam._authenticate(
username="fnord", password="fnord", service="login", encoding="utf-8"
)
is True
)