From a0199ef2babb973a173a34485809166606da88df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Mon, 20 Jun 2022 09:05:49 +0200 Subject: [PATCH] comment out work in progress test --- tests/test_vault.py | 66 ++++++++++++++++++++++----------------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/tests/test_vault.py b/tests/test_vault.py index 7837023..984bb02 100644 --- a/tests/test_vault.py +++ b/tests/test_vault.py @@ -1,39 +1,39 @@ #!/usr/bin/env python3 -from command import Command, run -from pathlib import Path +# from command import Command, run +# from pathlib import Path -def test_blocking_secret( - systemd_vaultd: Path, command: Command, tempdir: Path -) -> None: - secrets_dir = tempdir / "secrets" - command.run(["vault", "server", "-dev"]) - #sock = tempdir / "sock" - #command.run([str(systemd_vaultd), "-secrets", str(secrets_dir), "-sock", str(sock)]) +# def test_blocking_secret( +# systemd_vaultd: Path, command: Command, tempdir: Path +# ) -> None: +# secrets_dir = tempdir / "secrets" +# command.run(["vault", "server", "-dev"]) +# sock = tempdir / "sock" +# command.run([str(systemd_vaultd), "-secrets", str(secrets_dir), "-sock", str(sock)]) - #while not sock.exists(): - # time.sleep(0.1) +# while not sock.exists(): +# time.sleep(0.1) - #service = random_service(secrets_dir) +# service = random_service(secrets_dir) - #proc = command.run( - # [ - # "systemd-run", - # "-u", - # service.name, - # "--collect", - # "--user", - # "-p", - # f"LoadCredential={service.secret_name}:{sock}", - # "--wait", - # "--pipe", - # "cat", - # "${CREDENTIALS_DIRECTORY}/" + service.secret_name, - # ], - # stdout=subprocess.PIPE, - #) - #time.sleep(0.1) - #assert proc.poll() is None, "service should block for secret" - #service.secret_path.write_text("foo") - #assert proc.stdout is not None and proc.stdout.read() == "foo" - #assert proc.wait() == 0 +# proc = command.run( +# [ +# "systemd-run", +# "-u", +# service.name, +# "--collect", +# "--user", +# "-p", +# f"LoadCredential={service.secret_name}:{sock}", +# "--wait", +# "--pipe", +# "cat", +# "${CREDENTIALS_DIRECTORY}/" + service.secret_name, +# ], +# stdout=subprocess.PIPE, +# ) +# time.sleep(0.1) +# assert proc.poll() is None, "service should block for secret" +# service.secret_path.write_text("foo") +# assert proc.stdout is not None and proc.stdout.read() == "foo" +# assert proc.wait() == 0