From 6e9ef70facfcc280e4c98892d2af6636d122c762 Mon Sep 17 00:00:00 2001 From: James Le Cuirot Date: Tue, 24 Aug 2021 09:56:26 +0100 Subject: [PATCH] Execute true and false from /bin, not /usr/bin Some distributions now have /bin symlinked to /usr/bin, but not all of them. /bin should work everywhere. --- tests/unittests/unit/server/auth_test.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/unittests/unit/server/auth_test.py b/tests/unittests/unit/server/auth_test.py index 373db96e5..8e6be8e20 100755 --- a/tests/unittests/unit/server/auth_test.py +++ b/tests/unittests/unit/server/auth_test.py @@ -73,7 +73,7 @@ class TestAuth(unittest.TestCase): kwargs["connection"] = "fake-connection-data" #exec auth would fail during rpmbuild without a default command: if "command" not in kwargs: - kwargs["command"] = "/usr/bin/true" + kwargs["command"] = "/bin/true" return c(username, **kwargs) def _test_module(self, module): @@ -380,8 +380,8 @@ class TestAuth(unittest.TestCase): a = self._init_auth("exec", **kwargs) assert not a.requires_challenge(), "%s should not require a challenge" % a assert self.capsauth(a)==success, "%s should have %s using cmd=%s" % (a, ["failed", "succeeded"][success], cmd) - exec_cmd("/usr/bin/true", True) - exec_cmd("/usr/bin/false", False) + exec_cmd("/bin/true", True) + exec_cmd("/bin/false", False) def main(): -- 2.32.0