diff --git a/llvm/utils/lit/tests/unit/Util.py b/llvm/utils/lit/tests/unit/Util.py index 794950f44ef19..112ea59b869f5 100644 --- a/llvm/utils/lit/tests/unit/Util.py +++ b/llvm/utils/lit/tests/unit/Util.py @@ -29,12 +29,12 @@ def _lit_config(): def test_basic(self): lit_config = self._lit_config() - self.assertEqual(lit_config.run_command_cached(["echo", "-n", "hi"]), b"hi") + self.assertEqual(lit_config.run_command_cached(["printf", "hi"]), b"hi") self.assertNotEqual(lit_config.run_command_cached("ls"), None) # Test that arguments (e.g. text=True) get forwarded to subprocess.run self.assertEqual( - lit_config.run_command_cached(["echo", "-n", "hi"], text=True), "hi" + lit_config.run_command_cached(["printf", "hi"], text=True), "hi" ) # shell=True is not implied