From f0a0d2f20d0cf089208efbfafb196f4130afd54b Mon Sep 17 00:00:00 2001 From: Min RK Date: Fri, 3 Aug 2018 16:11:49 +0200 Subject: [PATCH] limit traefik permission check to ugo ignores possible sticky bits, etc. --- tests/test_traefik.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/test_traefik.py b/tests/test_traefik.py index 1d880b5..9d8294b 100644 --- a/tests/test_traefik.py +++ b/tests/test_traefik.py @@ -11,7 +11,8 @@ def test_download_traefik(tmpdir): traefik_bin = tmpdir.mkdir("bin").join("traefik") traefik.ensure_traefik_binary(str(tmpdir)) assert traefik_bin.exists() - assert traefik_bin.stat().mode == 0o755 + # ignore higher-order permission bits, only verify ugo permissions + assert (traefik_bin.stat().mode & 0o777) == 0o755 def test_default_config(tmpdir, tljh_dir):