from conftest import LIBEXEC SYSTEMCTL_HELPER = LIBEXEC / "left4me-systemctl" JOURNALCTL_HELPER = LIBEXEC / "left4me-journalctl" def test_helpers_use_fixed_system_tool_paths_not_sudo_path(): systemctl = SYSTEMCTL_HELPER.read_text() journalctl = JOURNALCTL_HELPER.read_text() assert "command -v systemctl" not in systemctl assert "command -v journalctl" not in journalctl assert "/bin/systemctl" in systemctl or "/usr/bin/systemctl" in systemctl assert "/bin/journalctl" in journalctl or "/usr/bin/journalctl" in journalctl