Add shared automation and WebUI editing primitives
This commit is contained in:
@@ -76,6 +76,11 @@ class PolicyContractTests(unittest.TestCase):
|
||||
self.assertEqual(database_url.secret_handling, "env_only")
|
||||
self.assertEqual(database_url.storage, "environment")
|
||||
|
||||
managed_garage = catalog["FILE_STORAGE_S3_DEPLOYMENT_MANAGED"]
|
||||
self.assertFalse(managed_garage.ui_managed)
|
||||
self.assertEqual("files", managed_garage.owner_module)
|
||||
self.assertEqual("high", managed_garage.risk)
|
||||
|
||||
self.assertIs(classify_configuration_field("MASTER_KEY_B64"), catalog["MASTER_KEY_B64"])
|
||||
self.assertIsNone(classify_configuration_field("missing.setting"))
|
||||
self.assertNotIn("DATABASE_URL", {item.key for item in configuration_safety_catalog(include_env_only=False)})
|
||||
|
||||
Reference in New Issue
Block a user