docs(portal): declare DSAR ownership boundary
This commit is contained in:
@@ -440,6 +440,22 @@ class PortalServiceDirectoryTests(unittest.TestCase):
|
||||
"application_status.projection",
|
||||
{item.name for item in manifest.requires_interfaces},
|
||||
)
|
||||
self.assertFalse(
|
||||
any(
|
||||
name.startswith("privacy.dsar.")
|
||||
for name in manifest.capability_factories
|
||||
)
|
||||
)
|
||||
dsar_topic = next(
|
||||
item
|
||||
for item in manifest.documentation
|
||||
if item.id == "portal.data-subject-requests"
|
||||
)
|
||||
self.assertEqual(
|
||||
"not_applicable_no_persistence",
|
||||
dsar_topic.metadata["dsar_coverage"],
|
||||
)
|
||||
self.assertTrue({"admin", "user"}.issubset(dsar_topic.documentation_types))
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
Reference in New Issue
Block a user