Scope workspace roots per account
This commit is contained in:
@@ -21,6 +21,11 @@ class AgentSkillTests(unittest.TestCase):
|
||||
def setUpClass(cls) -> None:
|
||||
cls.client = authenticated_client(app)
|
||||
cls.workspace = str(Path(__file__).resolve().parents[1])
|
||||
cls.workspace_environment = patch.dict(
|
||||
os.environ, {"SOVEREIGNAI_ALLOWED_WORKSPACES": cls.workspace}
|
||||
)
|
||||
cls.workspace_environment.start()
|
||||
cls.addClassCleanup(cls.workspace_environment.stop)
|
||||
|
||||
def test_skill_catalog_discloses_scope_and_permissions(self) -> None:
|
||||
response = self.client.get("/v1/agent/skills")
|
||||
|
||||
Reference in New Issue
Block a user