limit traefik permission check to ugo

ignores possible sticky bits, etc.
This commit is contained in:
Min RK
2018-08-03 16:11:49 +02:00
parent 51299e619b
commit f0a0d2f20d

View File

@@ -11,7 +11,8 @@ def test_download_traefik(tmpdir):
traefik_bin = tmpdir.mkdir("bin").join("traefik") traefik_bin = tmpdir.mkdir("bin").join("traefik")
traefik.ensure_traefik_binary(str(tmpdir)) traefik.ensure_traefik_binary(str(tmpdir))
assert traefik_bin.exists() 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): def test_default_config(tmpdir, tljh_dir):