import pathlib
import subprocess
import sys


def test_agent_slice_policy_lint_clean():
    lint_script = pathlib.Path(__file__).resolve().parents[1] / "files" / "policy_lint.py"
    result = subprocess.run([sys.executable, str(lint_script)], capture_output=True, text=True)
    assert result.returncode == 0, result.stderr
