From 68c3ce56a9e5387816481786bacf44252fb102ce Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Fri, 19 Feb 2016 14:09:56 -0800 Subject: [PATCH] Don't do chmod unless necessarily (breaks py.test on Docker) --- tests/test_main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/test_main.py b/tests/test_main.py index c6381137..a27c35f2 100644 --- a/tests/test_main.py +++ b/tests/test_main.py @@ -92,7 +92,8 @@ def spoof(replace_program, with_spoof): """ env = os.environ.copy() spoofer = os.path.join(SPOOF_PATH, with_spoof) - check_call(['chmod', "+x", spoofer]) + if not os.access(spoofer, os.X_OK): + os.chmod(spoofer, 0o755) env['OCRMYPDF_' + replace_program.upper()] = spoofer return env